# Messages for the core of j3d.org code org.j3d.device.input.jinput.USBManager.detectIntroMsg = Input device detection starting org.j3d.device.input.jinput.USBManager.detectDeviceListMsg = Found device {0}. It has {1} rumblers. org.j3d.device.input.jinput.USBManager.deviceAxisListMsg = Device axis {0} of type {1} org.j3d.device.input.jinput.USBManager.missingDeviceNameMsg = Found a device that was missing a name. Skipping. org.j3d.device.input.jinput.USBManager.unknownDeviceMsg = Discovered a device that we don't handle. Details following. org.j3d.device.input.jinput.USBManager.detectOSFailMsg = Unable to detect the operating system you are running on due to security permissions org.j3d.device.input.jinput.USBManager.unsupportedOSMsg = You are running an operating system called {0} that the device manager cannot handle org.j3d.geom.hanim.HAnimDisplacer.minArraySizeMsg = The source array is either null or not long enough for HAnimDisplacer: org.j3d.geom.hanim.HAnimHumanoid.minArraySizeMsg = The source array is either null or not long enough for HAnimHumanoid: org.j3d.geom.hanim.HAnimHumanoid.invChildTypeMsg = Invalid child type supplied. Must be one of Joint or Site org.j3d.geom.hanim.HAnimJoint.minArraySizeMsg = The source array is either null or not long enough for HAnimJoint: org.j3d.geom.hanim.HAnimJoint.invChildTypeMsg = Invalid child type supplied. Joint, Segment or Site org.j3d.geom.hanim.HAnimSegment.minArraySizeMsg = The source array is either null or not long enough for HAnimSegment: org.j3d.geom.hanim.HAnimSite.minArraySizeMsg = The source array is either null or not long enough for HAnimSite: org.j3d.geom.particle.BaseEmitter.negLifeTimeMsg = Particle lifetime must be greater than zero org.j3d.geom.particle.BaseEmitter.negMassMsg = Mass must be >= zero org.j3d.geom.particle.BaseEmitter.negSurfaceAreaMsg = Surface area must be >= zero org.j3d.geom.particle.BaseEmitter.lifeVariationMsg = Particle lifetime variation must be within [0,1] org.j3d.geom.particle.ColorRampFunction.rampTimeMsg = Ramp and time arrays not same length org.j3d.geom.particle.ParticleSystem.negParticleCountMsg = The max particle count value is negative. Must be non-negative. org.j3d.geom.particle.WindParticleFunction.negGustinessMsg = The gustiness is not allowed to be negative. org.j3d.geom.terrain.ColorRampGenerator.rampHeightMsg = Ramp and height arrays not same length org.j3d.geom.terrain.ColorRampGenerator.heightLengthMsg = Height array length is smaller than the given size org.j3d.geom.terrain.ColorRampGenerator.rampLengthMsg = Ramp array length is smaller than the given size org.j3d.loaders.ac3d.Ac3dParser.generalErrorMsg = Exeception caught. Check file formatting. Example would be extra lines at the end of file. org.j3d.loaders.ac3d.Ac3dParser.tagParseCountMsg1 = Wrong number of args for org.j3d.loaders.ac3d.Ac3dParser.tagParseCountMsg2 = ; expecting org.j3d.loaders.ac3d.Ac3dParser.tagParseCountMsg3 = , found org.j3d.loaders.ac3d.Ac3dParser.shortHeaderMsg = AC3D data stream header too short org.j3d.loaders.ac3d.Ac3dParser.invalidPreambleMsg = Data stream did not contain a valid preamble org.j3d.loaders.ac3d.Ac3dParser.unsupportedVersionMsg = Format version in data stream grater than supported org.j3d.loaders.ac3d.Ac3dParser.objectCountMsg = The OBJECT token contains either 1 or more than 2 tokens org.j3d.loaders.ac3d.Ac3dParser.invalidObjectChildMsg = When parsing a child OBJECT of another OBJECT an invalid definition was found: org.j3d.loaders.ac3d.Ac3dParser.invalidObjectTokenMsg = Unknown object token encountered in file: org.j3d.loaders.ac3d.Ac3dParser.invalidSurfaceChildMsg = When parsing a child SURFACE of an OBJECT an invalid definition was found: org.j3d.loaders.ac3d.Ac3dParser.invalidSurfaceTokenMsg = Unknown surface token encountered in file: org.j3d.loaders.ac3d.Ac3dParser.invalidTokenMsg = Illegal token found : org.j3d.loaders.ac3d.Ac3dParser.materialCallbackErrMsg = User code implementing Ac3dParseObserver has generated an exception during the materialComplete() callback org.j3d.loaders.ac3d.Ac3dParser.objectCallbackErrMsg = User code implementing Ac3dParseObserver has generated an exception during the objectComplete() callback org.j3d.loaders.ac3d.Ac3dParser.surfaceCallbackErrMsg = User code implementing Ac3dParseObserver has generated an exception during the surfaceComplete() callback org.j3d.loaders.stl.STLASCIIParser.invalidKeywordMsg = ASCII format file contains an unknown keyword on line org.j3d.loaders.stl.STLASCIIParser.invalidDataMsg = Invalid data encountered during file parsing org.j3d.loaders.stl.STLASCIIParser.emptyFileMsg = The ASCII file format header was found, but there was no content defined in the file. org.j3d.loaders.stl.STLASCIIParser.unexpectedEofMsg = Unexpected end of file encountered while parsing ASCII STL file org.j3d.terrain.Landscape.nullViewFrustumMsg = No view frustum supplied org.j3d.terrain.Landscape.nullTerrainDataMsg = No terrain data supplied org.j3d.terrain.roam.ROAMSplitMergeLandscape.negPatchSizeMsg = The patch size provided is negative or zero org.j3d.terrain.roam.ROAMSplitMergeLandscape.pow2PatchSizeMsg = The patchSize is not a power of two org.j3d.terrain.roam.ROAMSplitMergeLandscape.gridWidthSizeMsg = The grid width is not (n * patchSize + 1) in size: org.j3d.terrain.roam.ROAMSplitMergeLandscape.gridDepthSizeMsg = The grid depth is not (n * patchSize + 1) in size: org.j3d.terrain.roam.ROAMSplitMergeLandscape.unknownTerrainTypeMsg = TerrainData type provider is not a recognised type org.j3d.util.IntHashMap.noCompareValueMsg = No value was provided to compare against org.j3d.util.ColorUtils.invalidHMsg = Invalid h (it has a value) value when s is zero org.j3d.util.ImageLoader.urlFormatErrorMsg = Provided fully qualified image file URL is not properly formatted: org.j3d.util.DynamicClassLoader.nullClassNameMsg = Name supplied is null or zero length org.j3d.util.DynamicClassLoader.nullBaseClassNameMsg = Base class name supplied is null or zero length org.j3d.util.DynamicClassLoader.invalidBaseClassMsg = The class does not implement the correct base class org.j3d.util.DynamicClassLoader.badClassInitMsg = The class failed to load correctly org.j3d.util.interpolator.TriangleUtils.nullTexCoordMsg = texCoord paramater reference cannot be null org.j3d.util.interpolator.TriangleUtils.nullNormalsMsg = normals paramater reference cannot be null org.j3d.util.interpolator.TriangleUtils.nullCoordsMsg = coords paramater reference cannot be null org.j3d.util.interpolator.TriangleUtils.nullIndexMsg = index paramater reference cannot be null org.j3d.util.interpolator.TriangleUtils.nullTangentMsg = tangent paramater reference cannot be null org.j3d.util.interpolator.ColorInterpolator.invalidHMsg = Invalid h (it has a value) value when s is zero # AV3D-specific messages org.j3d.aviatrix3d.AccumulationBufferState.invalidAccFunctionMsg = The function requested is not a standard type: org.j3d.aviatrix3d.AlphaAttributes.invalidAlphaFunctionMsg = The function requested is not a standard type: org.j3d.aviatrix3d.AlphaAttributes.invalidAlphaRangeMsg = The alpha range provided is outside the value range of [0,1]: org.j3d.aviatrix3d.Appearance.getTexUnitSizeMsg = Provided array size to fetch texture units is too small org.j3d.aviatrix3d.Background.redComponentRangeMsg = The red colour component is outsize the range [0,1]: org.j3d.aviatrix3d.Background.greenComponentRangeMsg = The green colour component is outsize the range [0,1]: org.j3d.aviatrix3d.Background.blueComponentRangeMsg = The blue colour component is outsize the range [0,1]: org.j3d.aviatrix3d.Background.alphaComponentRangeMsg = The alpha colour component is outsize the range [0,1]: org.j3d.aviatrix3d.Background.colorLengthMsg = The provided colour array is too short. It must be at least length 3 org.j3d.aviatrix3d.BaseGroup.pickTimingMsg = Picking not permitted right now. Picking is only permitted during the ApplicationUpdateObserver::updateSceneGraph() callbacks org.j3d.aviatrix3d.BaseGroup.notPickableMsg = This node has been marked as not pickable by the user org.j3d.aviatrix3d.BaseGroup.invalidChildIndexMsg = Index provided > last valid index org.j3d.aviatrix3d.BitmapRaster.negHeightMsg = Bitmap height provided is less than or equal to zero: org.j3d.aviatrix3d.BitmapRaster.negWidthMsg = Bitmap width provided is less than or equal to zero: org.j3d.aviatrix3d.BitmapRaster.bitArraySizeMsg = The provided array of bits is too small for the current width and height specified org.j3d.aviatrix3d.BlendAttributes.noImgSubsetMsg = Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. org.j3d.aviatrix3d.BlendAttributes.invalidBlendMsg = The provided blend factor ID is not recognised by the system org.j3d.aviatrix3d.BlendAttributes.invalidModeMsg = The provided blend mode is not recognised by the system org.j3d.aviatrix3d.BlendAttributes.invalidAlphaDestMsg = BLEND_SRC_ALPHA_SATURATE is not permitted as a destination mode org.j3d.aviatrix3d.BufferState.nullParentMsg = Attempting to add a null reference as a parent of this node org.j3d.aviatrix3d.BufferState.nullArrayParentMsg = A null array list of parents was given to copy the parents in to org.j3d.aviatrix3d.ByteRaster.negHeightMsg = Bitmap height provided is less than or equal to zero: org.j3d.aviatrix3d.ByteRaster.negWidthMsg = Bitmap width provided is less than or equal to zero: org.j3d.aviatrix3d.ByteRaster.bitArraySizeMsg = The provided array of bits is too small for the current width and height specified org.j3d.aviatrix3d.ByteRaster.invalidPixelFormatMsg = An unknown pixeld format identifier has been supplied. org.j3d.aviatrix3d.ClipPlane.equationSizeMsg = Not enough components were provided for the plane equation. There needs to be at least 4 values. org.j3d.aviatrix3d.CompositeLayer.hasParentMsg = This viewport already has a parent. Viewports cannot be shared amongst layers multiple times. org.j3d.aviatrix3d.CompositeLayer2D.hasParentMsg = This viewport already has a parent. Viewports cannot be shared amongst layers multiple times. org.j3d.aviatrix3d.CompositeViewport.hasParentMsg = This ViewportLayer already has a parent. Viewports cannot be shared amongst layers multiple times. org.j3d.aviatrix3d.DepthBufferState.invalidDepthFunctionMsg = The function requested is not a standard type: org.j3d.aviatrix3d.DepthBufferState.invalidDepthRangeMsg = The depth range provided is outside the value range of [0,1]: org.j3d.aviatrix3d.DepthAttributes.invalidDepthFunctionMsg = The function requested is not a standard type: org.j3d.aviatrix3d.DepthAttributes.invalidDepthRangeMsg = The depth range provided is outside the value range of [0,1]: org.j3d.aviatrix3d.Fog.invertedRangeMsg = The start distance is greater than the end distance org.j3d.aviatrix3d.GeneralBufferState.invalidBlendMsg = The provided blend factor ID is not recognised by the system org.j3d.aviatrix3d.GeneralBufferState.invalidModeMsg = The provided blend mode is not recognised by the system org.j3d.aviatrix3d.GeneralBufferState.invalidAlphaDestMsg = BLEND_SRC_ALPHA_SATURATE is not permitted as a destination mode org.j3d.aviatrix3d.Group.pickTimingMsg = Picking not permitted right now. Picking is only permitted during the ApplicationUpdateObserver::updateSceneGraph() callbacks org.j3d.aviatrix3d.Group.notPickableMsg = This node has been marked as not pickable by the user org.j3d.aviatrix3d.Group.invalidChildIndexMsg = Index provided > last valid index org.j3d.aviatrix3d.Group2D.pickTimingMsg = Picking not permitted right now. Picking is only permitted during the ApplicationUpdateObserver::updateSceneGraph() callbacks org.j3d.aviatrix3d.Group2D.notPickableMsg = This node has been marked as not pickable by the user org.j3d.aviatrix3d.Group2D.invalidChildIndexMsg = Index provided > last valid index org.j3d.aviatrix3d.Geometry.nullParentMsg = Attempting to set a null parent into a Geometry node org.j3d.aviatrix3d.Geometry.pickTimingMsg = Picking not permitted right now. Picking is only permitted during the ApplicationUpdateObserver::updateSceneGraph() callbacks org.j3d.aviatrix3d.Geometry.notPickableMsg = This node has been marked as not pickable by the user org.j3d.aviatrix3d.ImageTextureComponent3D.mixedImageFormatsMsg = Not all images have the same format org.j3d.aviatrix3d.IndexedLineStripArray.minStripSizeMsg = A strip with less than 2 vertices is specified at index: org.j3d.aviatrix3d.IndexedQuadStripArray.minStripSizeMsg = A strip with less than 4 vertices is specified at index: org.j3d.aviatrix3d.IndexedTriangleFanArray.minStripSizeMsg = A strip with less than 2 vertices is specified at index: org.j3d.aviatrix3d.IndexedTriangleStripArray.minStripSizeMsg = A strip with less than 4 vertices is specified at index: org.j3d.aviatrix3d.IndexedVertexArray.maxIndexMsg = The maximum index value provided is greater than the number of coordinates provided to this geometry object. org.j3d.aviatrix3d.Light.redComponentRangeMsg = The red colour component is outsize the range [0,1]: org.j3d.aviatrix3d.Light.greenComponentRangeMsg = The green colour component is outsize the range [0,1]: org.j3d.aviatrix3d.Light.blueComponentRangeMsg = The blue colour component is outsize the range [0,1]: org.j3d.aviatrix3d.Light.alphaComponentRangeMsg = The alpha colour component is outsize the range [0,1]: org.j3d.aviatrix3d.LineAttributes.negLineWidthMsg = The line size must be greater than zero org.j3d.aviatrix3d.LineStripArray.minStripSizeMsg = A strip with less than 2 vertices is specified at index: org.j3d.aviatrix3d.LineStripArray.stripsCoordCountMsg = The total number of coordinates requested by the strip is greater than that supplied. org.j3d.aviatrix3d.Material.wrongColorMaterialTargetMsg = The value provided for the color material target is invalid. It must be one of the *_TARGET values defined by this class. org.j3d.aviatrix3d.Material.backfaceWriteMsg = The separate back-face material setting is not currently enabled. You are not permitted to write this value. org.j3d.aviatrix3d.Material.backfaceReadMsg = The separate back-face material setting is not currently enabled. You are not permitted to read this value. org.j3d.aviatrix3d.Material.shininessRangeMsg = Shininess requires a value in the range [0,1]. Provided value is: org.j3d.aviatrix3d.Material.transparencyRangeMsg = Transparency requires a value in the range [0,1]. Provided value is: org.j3d.aviatrix3d.MRTOffscreenTexture2D.capsReqdMsg = Capabilities must be provided and none were found org.j3d.aviatrix3d.MRTOffscreenTexture2D.nullLayersArrayMsg = A null or undersided array list of layers was given to copy the layers in to org.j3d.aviatrix3d.MRTOffscreenTexture2D.invalidNumTargetsMsg = The number of render targets supplied was less than one. You asked for {0} org.j3d.aviatrix3d.MRTOffscreenTexture2D.invalidTargetRangeMsg = Request for a render target index {0} is out of range [0,{1}] org.j3d.aviatrix3d.MRTOffscreenTexture2D.invalidDimensionMsg = The {0} parameter of {1} is less than one org.j3d.aviatrix3d.MultipassScene.sharedBgMsg = The path from the root of the scene graph to the background contains a SharedGroup or SharedNode instance. This is not permitted. org.j3d.aviatrix3d.MultipassScene.invalidPassIndexMsg = Request for a RenderPass object that is out of range org.j3d.aviatrix3d.MultipassScene.nullPassMsg = The RenderPass instance cannot be null org.j3d.aviatrix3d.MultipassViewport.hasParentMsg = This scene already has a parent. Scenes cannot be shared amongst layers multiple times. org.j3d.aviatrix3d.MultipassViewportLayer.hasParentMsg = This scene already has a parent. Scenes cannot be shared amongst layers multiple times. org.j3d.aviatrix3d.Node.hasParentMsg = 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 org.j3d.aviatrix3d.NodeComponent.nullAddParentMsg = A null reference is not a permitted parent of this node component org.j3d.aviatrix3d.NodeComponent.nullArrayParentMsg = A null array list of parents was given to copy the parents in to org.j3d.aviatrix3d.ObjectSet.invalidChildIndexMsg = Index provided > last valid index org.j3d.aviatrix3d.OffscreenTexture2D.capsReqdMsg = Capabilities must be provided and none were found org.j3d.aviatrix3d.OffscreenTexture2D.nullLayersArrayMsg = A null or undersided array list of layers was given to copy the layers in to org.j3d.aviatrix3d.Pixmap.pickTimingMsg = Picking not permitted right now. Picking is only permitted during the ApplicationUpdateObserver::updateSceneGraph() callbacks org.j3d.aviatrix3d.Pixmap.notPickableMsg = This node has been marked as not pickable by the user org.j3d.aviatrix3d.PolygonAttributes.invalidCullTypeMsg = An invalid draw mode was provided. It must be one of DRAW_POINT, DRAW_LINE or DRAW_FILLED org.j3d.aviatrix3d.PolygonAttributes.invalidDrawTypeMsg = An invalid face cull mode was provided. It must be one of CULL_NONE, CULL_FRONT, CULL_BACK or CULL_BOTH org.j3d.aviatrix3d.PolygonAttributes.stippleArraySizeMsg = The stipple pattern array must be at least 1024 items in size org.j3d.aviatrix3d.QuadStripArray.minStripSizeMsg = A strip with less than 4 vertices is specified at index: org.j3d.aviatrix3d.QuadStripArray.stripsCoordCountMsg = The total number of coordinates requested by the strip is greater than that supplied. org.j3d.aviatrix3d.Raster.nullParentMsg = Attempting to set a null parent into a Raster node org.j3d.aviatrix3d.Raster.pickTimingMsg = Picking not permitted right now. Picking is only permitted during the ApplicationUpdateObserver::updateSceneGraph() callbacks org.j3d.aviatrix3d.Raster.notPickableMsg = This node has been marked as not pickable by the user org.j3d.aviatrix3d.RenderPass.sharedVpMsg = The path from the root of the scene graph to the viewpoint contains a SharedGroup or SharedNode instance. This is not permitted. org.j3d.aviatrix3d.Scene2D.sharedBgMsg = The path from the root of the scene graph to the background contains a SharedGroup or SharedNode instance. This is not permitted. org.j3d.aviatrix3d.Scene2D.sharedVpMsg = The path from the root of the scene graph to the viewpoint contains a SharedGroup or SharedNode instance. This is not permitted. org.j3d.aviatrix3d.SceneGraphObject.boundsWriteTimingMsg = Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeBoundsChanges() callbacks org.j3d.aviatrix3d.SceneGraphObject.dataWriteTimingMsg = Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks org.j3d.aviatrix3d.SceneGraphObject.mainloopWriteTimingMsg = Writing is not permitted right now. Changing this value is only permitted during the ApplicationUpdateObserver::updateSceneGraph() callbacks org.j3d.aviatrix3d.SceneGraphObject.listenerSetTimingMsg = Attempting to set a listener to this node when it is not live. Listeners can only be set once the node is live. When it is not live just directly set the values org.j3d.aviatrix3d.SceneGraphPath.emptyPathMsg = The initial size is < 1 org.j3d.aviatrix3d.SceneGraphPath.leafTerminatorMsg = The terminating node is not an instance of Leaf org.j3d.aviatrix3d.SceneGraphPath.invalidNodeIndexMsg = The index passed to getNode() is either negative or too big org.j3d.aviatrix3d.ShaderArguments.invalidDataSizeMsg = Data for uniform variables is required to have between 1 and 4 components. The value you provided is: org.j3d.aviatrix3d.ShaderArguments.invalidMatrixSizeMsg = Data for uniform variables that represent matrix data types is required to have between 2 and 4 components. The value you provided is: org.j3d.aviatrix3d.ShaderArguments.invalidCountMsg = The number of items in the for the array is less than or equal to 0 org.j3d.aviatrix3d.ShaderArguments.notIntMsg = A float-based data type is defined for this uniform name, and you have called the int[] version of getUniform() org.j3d.aviatrix3d.ShaderArguments.notFloatMsg = An int-based data type is defined for this uniform name, and you have called the float[] version of getUniform() org.j3d.aviatrix3d.Shape3D.pickTimingMsg = Picking not permitted right now. Picking is only permitted during the ApplicationUpdateObserver::updateSceneGraph() callbacks org.j3d.aviatrix3d.Shape3D.notPickableMsg = This node has been marked as not pickable by the user org.j3d.aviatrix3d.ShapeBackground.invalidIndexRangeMsg = The index passed is either negative or too big: org.j3d.aviatrix3d.ShapeBackground.nullShapeMsg = Null shape references are not permitted org.j3d.aviatrix3d.SharedGroup.nullArrayParentMsg = A null array list of parents was given to copy the parents in to org.j3d.aviatrix3d.SharedGroup.invalidParentTypeMsg = Attempting to set a shared node into a node that does not implement TransformHeirarchy org.j3d.aviatrix3d.SharedGroup2D.nullArrayParentMsg = A null array list of parents was given to copy the parents in to org.j3d.aviatrix3d.SharedGroup2D.invalidParentTypeMsg = Attempting to set a shared node into a node that does not implement TransformHeirarchy org.j3d.aviatrix3d.SharedNode.pickTimingMsg = Picking not permitted right now. Picking is only permitted during the ApplicationUpdateObserver::updateSceneGraph() callbacks org.j3d.aviatrix3d.SharedNode.notPickableMsg = This node has been marked as not pickable by the user org.j3d.aviatrix3d.SharedNode.invalidParentTypeMsg = Attempting to set a shared node into a node that does not implement TransformHeirarchy org.j3d.aviatrix3d.SharedNode2D.nullArrayParentMsg = A null array list of parents was given to copy the parents in to org.j3d.aviatrix3d.SharedNode2D.pickTimingMsg = Picking not permitted right now. Picking is only permitted during the ApplicationUpdateObserver::updateSceneGraph() callbacks org.j3d.aviatrix3d.SharedNode2D.notPickableMsg = This node has been marked as not pickable by the user org.j3d.aviatrix3d.SharedNode2D.invalidParentTypeMsg = Attempting to set a shared node into a node that does not implement TransformHeirarchy org.j3d.aviatrix3d.SharedNode2D.nullArrayParentMsg = A null array list of parents was given to copy the parents in to org.j3d.aviatrix3d.SimpleLayer2D.hasParentMsg = This layer already has a parent. Scenes cannot be shared amongst layers multiple times. org.j3d.aviatrix3d.SimpleLayer.hasParentMsg = This layer already has a parent. Scenes cannot be shared amongst layers multiple times. org.j3d.aviatrix3d.SimpleScene.sharedBgMsg = The path from the root of the scene graph to the background contains a SharedGroup or SharedNode instance. This is not permitted. org.j3d.aviatrix3d.SimpleScene.sharedVpMsg = The path from the root of the scene graph to the viewpoint contains a SharedGroup or SharedNode instance. This is not permitted. org.j3d.aviatrix3d.SimpleViewport.hasParentMsg = This scene already has a parent. Scenes cannot be shared amongst layers multiple times. org.j3d.aviatrix3d.SwitchGroup.invalidIndexRangeMsg = The switch index passed is too big for the number of items: org.j3d.aviatrix3d.SpotLight.angleRangeMsg = The angle provided is outside the allowed range of 0 to 90 degrees org.j3d.aviatrix3d.SpotLight.negExponentMsg = The exponent value provided is negative. Must be >= 0 org.j3d.aviatrix3d.StencilAttributes.invalidStencilFunctionMsg = The function requested is not a standard type: org.j3d.aviatrix3d.StencilAttributes.invalidStencilOpMsg = The operation requested is not a standard type: org.j3d.aviatrix3d.StencilBufferState.invalidStencilFunctionMsg = The function requested is not a standard type: org.j3d.aviatrix3d.StencilBufferState.invalidStencilOpMsg = The operation requested is not a standard type: org.j3d.aviatrix3d.TexCoordGeneration.invalidCoordMsg = The coordinate specified is not one of S,T,R or Q org.j3d.aviatrix3d.TexCoordGeneration.invalidModeMsg = The generation mode is invalid. Must be one of the MODE_x constants. org.j3d.aviatrix3d.TexCoordGeneration.invalidParamMsg = The mode's map parameter is invalid. Must be one of the MAP_x constants. org.j3d.aviatrix3d.Texture.invalidPriorityMsg = The priority value is out of range. It must be [0,1] or -1: org.j3d.aviatrix3d.TextureAttributes.noPointSpritesMsg = Video card incapable of supporting point sprites org.j3d.aviatrix3d.TextureAttributes.invalidOperationIndexMsg = The operation index provided is invalid. Must be 0, 1 or 2 only org.j3d.aviatrix3d.TextureUnit.noMultiTextureMsg = Video card incapable of supporting multitexture, Allowing single texture only. org.j3d.aviatrix3d.TriangleFanArray.minStripSizeMsg = A strip with less than 3 vertices is specified at index: org.j3d.aviatrix3d.TriangFanArray.totalCoordCountMsg = The total number of coordinates requested by the strip is greater than that supplied. org.j3d.aviatrix3d.TriangleStripArray.minStripSizeMsg = A strip with less than 3 vertices is specified at index: org.j3d.aviatrix3d.TriangStripArray.totalCoordCountMsg = The total number of coordinates requested by the strip is greater than that supplied. org.j3d.aviatrix3d.VertexGeometry.invalidAttribSizeMsg = Invalid attribute size. Must be 0 < size < 4 org.j3d.aviatrix3d.VertexGeometry.color3SizeMsg = Color array too short for 3 component colour org.j3d.aviatrix3d.VertexGeometry.color4SizeMsg = Color array too short for 4 component colour org.j3d.aviatrix3d.ViewEnvironment.invalidProjectionMsg = Invalid projection type provided. Must be one of ORTHOGRAPHIC_PROJECTION or PERSPECTIVE_PROJECTION org.j3d.aviatrix3d.ViewEnvironment.invalidFOVMsg = The field of view angle provided {0} is invalid. Must be between 0 and 180 degrees org.j3d.aviatrix3d.ViewEnvironment.negativeClipMsg = The clip distance provided is negative, which is not allowed for perspective projection org.j3d.aviatrix3d.ViewEnvironment.invertedClipMsg = The far clip plane {0} is less than the near clip plane {1} org.j3d.aviatrix3d.ViewEnvironment.invertedOrthoXMsg = The left coordinate {0} is greater than or equal to the right coordinate {1} org.j3d.aviatrix3d.ViewEnvironment.invertedOrthoYMsg = The top coordinate {0} is greater than or equal to the bottom coordinate {1} org.j3d.aviatrix3d.Viewport2D.hasParentMsg = This scene already has a parent. Scenes cannot be shared amongst layers multiple times. org.j3d.aviatrix3d.ViewportLayer2D.hasParentMsg = This scene already has a parent. Scenes cannot be shared amongst layers multiple times. org.j3d.aviatrix3d.output.graphics.BaseRenderingProcessor.makeCurrentFailMsg = The GL context failed to initialise for some mysterious reason org.j3d.aviatrix3d.output.graphics.BaseRenderingProcessor.generalRenderErrorMsg = An unexpected OpenGL error happened during rendering org.j3d.aviatrix3d.output.graphics.BaseRenderingProcessor.glMajorVersionParseMsg = Error parsing the GL major version string org.j3d.aviatrix3d.output.graphics.BaseRenderingProcessor.glMinorVersionParseMsg = Error parsing the GL minor version string org.j3d.aviatrix3d.output.graphics.BaseRenderingProcessor.glslMajorVersionParseMsg = Error parsing the shading language major version string org.j3d.aviatrix3d.output.graphics.BaseRenderingProcessor.glslMinorVersionParseMsg = Error parsing the shading language minor version string org.j3d.aviatrix3d.output.graphics.BaseRenderingProcessor.surfaceListenerErrorMsg = Userland code generated an error in the surfaceInfoChanged() callback org.j3d.aviatrix3d.output.graphics.BaseRenderingProcessor.unknownProjTypeMsg = An unknown projection type {0} was found in the rendering pipeline. org.j3d.aviatrix3d.output.graphics.BaseRenderingProcessor.nullDescriptorMsg = A null reference to a buffer descriptor has been provided org.j3d.aviatrix3d.output.graphics.AWTResizeHandler.listenerExceptionMsg = An error was detected while send a graphicsDeviceResized notification to the listener {0} org.j3d.aviatrix3d.pipeline.audio.NullAudioCullStage.sharedViewpointMsg = The path from the root of the scene graph to the viewpoint contains a GroupCullable or SingleCullable instance. This is not permitted. org.j3d.aviatrix3d.pipeline.graphics.StateAndTransparencyDepthSortStage.invalidDepthMsg = The depthBits must be greater than or equal to 1 org.j3d.aviatrix3d.pipeline.graphics.StateAndTransparencyDepthSortStage.invalidRenderableMsg = Unknown renderable encounted in the transparency depth sort stage org.j3d.aviatrix3d.pipeline.graphics.StateAndTransparencyDepthSortStage.countSizeMsg1 = Please report these values to the maintainers org.j3d.aviatrix3d.pipeline.graphics.StateAndTransparencyDepthSortStage.countSizeMsg2 = depthValue: org.j3d.aviatrix3d.pipeline.graphics.StateAndTransparencyDepthSortStage.countSizeMsg3 = depthRange: org.j3d.aviatrix3d.pipeline.graphics.StateAndTransparencyDepthSortStage.countSizeMsg4 = quanta: org.j3d.aviatrix3d.pipeline.graphics.StateAndTransparencyDepthSortStage.countSizeMsg5 = accuracy: org.j3d.aviatrix3d.pipeline.graphics.StateAndTransparencyDepthSortStage.countSizeMsg6 = min_depth: org.j3d.renderer.aviatrix3d.nodes.IndexedLineStripArray.minStripSizeMsg = A strip with less than 2 vertices is specified at index: org.j3d.renderer.aviatrix3d.nodes.IndexedQuadStripArray.minStripSizeMsg = A strip with less than 4 vertices is specified at index: org.j3d.renderer.aviatrix3d.nodes.IndexedTriangleFanArray.minStripSizeMsg = A strip with less than 2 vertices is specified at index: org.j3d.renderer.aviatrix3d.nodes.IndexedTriangleStripArray.minStripSizeMsg = A strip with less than 4 vertices is specified at index: org.j3d.renderer.aviatrix3d.nodes.IndexedVertexArray.maxIndexMsg = The maximum index value provided is greater than the number of coordinates provided to this geometry object. org.j3d.renderer.aviatrix3d.nodes.LineStripArray.minStripSizeMsg = A strip with less than 2 vertices is specified at index: org.j3d.renderer.aviatrix3d.nodes.LineStripArray.stripsCoordCountMsg = The total number of coordinates requested by the strip is greater than that supplied. org.j3d.renderer.aviatrix3d.nodes.QuadStripArray.minStripSizeMsg = A strip with less than 4 vertices is specified at index: org.j3d.renderer.aviatrix3d.nodes.QuadStripArray.stripsCoordCountMsg = The total number of coordinates requested by the strip is greater than that supplied. org.j3d.renderer.aviatrix3d.nodes.TriangleFanArray.minStripSizeMsg = A strip with less than 3 vertices is specified at index: org.j3d.renderer.aviatrix3d.nodes.TriangFanArray.totalCoordCountMsg = The total number of coordinates requested by the strip is greater than that supplied. org.j3d.renderer.aviatrix3d.nodes.TriangleStripArray.minStripSizeMsg = A strip with less than 3 vertices is specified at index: org.j3d.renderer.aviatrix3d.nodes.TriangStripArray.totalCoordCountMsg = The total number of coordinates requested by the strip is greater than that supplied. org.j3d.renderer.aviatrix3d.util.PerformanceMonitor.invalidMaxFPSMsg = The maximum FPS value of {0} must be greater than zero org.j3d.renderer.aviatrix3d.util.PerformanceMonitor.invalidMinFPSMsg = The maximum FPS value of {0} must be greater than or equal to zero org.j3d.renderer.aviatrix3d.util.PerformanceMonitor.invalidUpdateMsg = The update interval of {0} must be greater than zero org.j3d.renderer.aviatrix3d.util.PerformanceMonitor.invertedMinMaxFPSMsg = Cannot set a minimum FPS {0} to be greater than or equal to the maximum FPS {1}