if you look at the line:
you can see that EditableBulletSceneAppState creates the physical space after its initialization
if you look at the line:
you can see that EditableBulletSceneAppState creates the physical space after its initialization
I deleted the source .j3o file for a model that was linked to many of my scenes, and now I’m getting a java.lang.Exception: com.jme3.asset.AssetNotFoundException
when I attempt to open a scene in JMB. Is there a way to clear the links to the deleted models so I can open these scenes again?
Can you show full exception, please?
java.lang.Exception: com.jme3.asset.AssetNotFoundException: Models/foilage/fernPack/fern0/fern.j3o
at com.ss.editor.ui.component.editor.area.EditorAreaComponent.processOpenFileImpl(Unknown Source)
at com.ss.editor.ui.component.editor.area.EditorAreaComponent.lambda$processOpenFile$9(Unknown Source)
at com.ss.editor.executor.impl.BackgroundEditorTaskExecutor.doExecute(Unknown Source)
at com.ss.editor.executor.impl.AbstractEditorTaskExecutor.run(Unknown Source)
Caused by: com.jme3.asset.AssetNotFoundException: Models/foilage/fernPack/fern0/fern.j3o
at com.jme3.asset.DesktopAssetManager.loadAsset(DesktopAssetManager.java:370)
at com.jme3.scene.AssetLinkNode.read(Unknown Source)
at com.jme3.export.binary.BinaryImporter.readObject(BinaryImporter.java:342)
at com.jme3.export.binary.BinaryInputCapsule.resolveIDs(BinaryInputCapsule.java:483)
at com.jme3.export.binary.BinaryInputCapsule.readSavableArray(BinaryInputCapsule.java:471)
at com.jme3.export.binary.BinaryInputCapsule.readSavableArrayList(BinaryInputCapsule.java:587)
at com.jme3.scene.Node.read(Node.java:744)
at com.jme3.export.binary.BinaryImporter.readObject(BinaryImporter.java:342)
at com.jme3.export.binary.BinaryInputCapsule.resolveIDs(BinaryInputCapsule.java:483)
at com.jme3.export.binary.BinaryInputCapsule.readSavableArray(BinaryInputCapsule.java:471)
at com.jme3.export.binary.BinaryInputCapsule.readSavableArrayList(BinaryInputCapsule.java:587)
at com.jme3.scene.Node.read(Node.java:744)
at com.jme3.export.binary.BinaryImporter.readObject(BinaryImporter.java:342)
at com.jme3.export.binary.BinaryImporter.load(BinaryImporter.java:242)
at com.jme3.export.binary.BinaryImporter.load(BinaryImporter.java:125)
at com.jme3.export.binary.BinaryImporter.load(BinaryImporter.java:109)
at com.ss.editor.extension.loader.SceneLoader.load(SceneLoader.java:110)
at com.jme3.asset.DesktopAssetManager.loadLocatedAsset(DesktopAssetManager.java:259)
at com.jme3.asset.DesktopAssetManager.loadAsset(DesktopAssetManager.java:373)
at com.ss.editor.ui.component.editor.impl.model.ModelFileEditor.doOpenFile(Unknown Source)
at com.ss.editor.plugin.api.editor.BaseFileEditor.openFile(Unknown Source)
at com.ss.editor.plugin.api.editor.Base3DFileEditor.openFile(Unknown Source)
... 4 more
caused by com.jme3.asset.AssetNotFoundException: Models/foilage/fernPack/fern0/fern.j3o
at com.jme3.asset.DesktopAssetManager.loadAsset(DesktopAssetManager.java:370)
at com.jme3.scene.AssetLinkNode.read(Unknown Source)
at com.jme3.export.binary.BinaryImporter.readObject(BinaryImporter.java:342)
at com.jme3.export.binary.BinaryInputCapsule.resolveIDs(BinaryInputCapsule.java:483)
at com.jme3.export.binary.BinaryInputCapsule.readSavableArray(BinaryInputCapsule.java:471)
at com.jme3.export.binary.BinaryInputCapsule.readSavableArrayList(BinaryInputCapsule.java:587)
at com.jme3.scene.Node.read(Node.java:744)
at com.jme3.export.binary.BinaryImporter.readObject(BinaryImporter.java:342)
at com.jme3.export.binary.BinaryInputCapsule.resolveIDs(BinaryInputCapsule.java:483)
at com.jme3.export.binary.BinaryInputCapsule.readSavableArray(BinaryInputCapsule.java:471)
at com.jme3.export.binary.BinaryInputCapsule.readSavableArrayList(BinaryInputCapsule.java:587)
at com.jme3.scene.Node.read(Node.java:744)
at com.jme3.export.binary.BinaryImporter.readObject(BinaryImporter.java:342)
at com.jme3.export.binary.BinaryImporter.load(BinaryImporter.java:242)
at com.jme3.export.binary.BinaryImporter.load(BinaryImporter.java:125)
at com.jme3.export.binary.BinaryImporter.load(BinaryImporter.java:109)
at com.ss.editor.extension.loader.SceneLoader.load(SceneLoader.java:110)
at com.jme3.asset.DesktopAssetManager.loadLocatedAsset(DesktopAssetManager.java:259)
at com.jme3.asset.DesktopAssetManager.loadAsset(DesktopAssetManager.java:373)
at com.ss.editor.ui.component.editor.impl.model.ModelFileEditor.doOpenFile(Unknown Source)
at com.ss.editor.plugin.api.editor.BaseFileEditor.openFile(Unknown Source)
at com.ss.editor.plugin.api.editor.Base3DFileEditor.openFile(Unknown Source)
at com.ss.editor.ui.component.editor.area.EditorAreaComponent.processOpenFileImpl(Unknown Source)
at com.ss.editor.ui.component.editor.area.EditorAreaComponent.lambda$processOpenFile$9(Unknown Source)
at com.ss.editor.executor.impl.BackgroundEditorTaskExecutor.doExecute(Unknown Source)
at com.ss.editor.executor.impl.AbstractEditorTaskExecutor.run(Unknown Source)
Restoring the missing source file solves the error, but there doesn’t appear to be a way to remove all linked models if the user doesn’t want to restore the model, but instead wants all linked copies to be removed from the scene
can you create a ticket about this with your suggestion what editor can do in this case?
Yeah I will right now
Uploaded new build with couple fixes:
I got NPE when tring to add tong0d emittor.
Maybe we even don’t need an emittorShapeTestGeometry.
thanks, I will fix it
Guess why Belarus is on top
Maybe I know who is another Chinese user.
I have returned to work on shader nodes plugin, I have added documentation editor of shader node definitions
/textures/sky/studio.hdr has linear color space, but the material parameter Texture specifies no color space requirement, this may lead to unexpected behavior.
Check if the image was not set to another material parameter with a linear color space, or that you did not set the ColorSpace to Linear using texture.getImage.setColorSpace().
SLF4J: Failed to load class "org.slf4j.impl.StaticLoggerBinder".
SLF4J: Defaulting to no-operation (NOP) logger implementation
SLF4J: See http://www.slf4j.org/codes.html#StaticLoggerBinder for further details.
十一月 16, 2017 11:01:10 下午 com.jme3.material.Material checkSetParam
警告: Material parameter being set: Texture with type Texture2D doesn't match definition types TextureCubeMap
十一月 16, 2017 11:01:10 下午 com.jme3.material.Material checkTextureParamColorSpace
警告: The texture graphics/textures/sky/studio.hdr has linear color space, but the material parameter Texture specifies no color space requirement, this may lead to unexpected behavior.
Check if the image was not set to another material parameter with a linear color space, or that you did not set the ColorSpace to Linear using texture.getImage.setColorSpace().
十一月 16, 2017 11:01:16 下午 com.jme3.material.Material checkSetParam
警告: Material parameter being set: Texture with type Texture2D doesn't match definition types TextureCubeMap
十一月 16, 2017 11:01:16 下午 com.jme3.material.Material checkTextureParamColorSpace
警告: The texture graphics/textures/sky/env1.hdr has linear color space, but the material parameter Texture specifies no color space requirement, this may lead to unexpected behavior.
Check if the image was not set to another material parameter with a linear color space, or that you did not set the ColorSpace to Linear using texture.getImage.setColorSpace().
十一月 16, 2017 11:01:19 下午 com.jme3.material.Material checkSetParam
警告: Material parameter being set: Texture with type Texture2D doesn't match definition types TextureCubeMap
十一月 16, 2017 11:01:19 下午 com.jme3.material.Material checkTextureParamColorSpace
警告: The texture graphics/textures/sky/env2.hdr has linear color space, but the material parameter Texture specifies no color space requirement, this may lead to unexpected behavior.
Check if the image was not set to another material parameter with a linear color space, or that you did not set the ColorSpace to Linear using texture.getImage.setColorSpace().
十一月 16, 2017 11:01:22 下午 com.jme3.material.Material checkSetParam
警告: Material parameter being set: Texture with type Texture2D doesn't match definition types TextureCubeMap
十一月 16, 2017 11:01:22 下午 com.jme3.material.Material checkTextureParamColorSpace
警告: The texture graphics/textures/sky/inside.hdr has linear color space, but the material parameter Texture specifies no color space requirement, this may lead to unexpected behavior.
Check if the image was not set to another material parameter with a linear color space, or that you did not set the ColorSpace to Linear using texture.getImage.setColorSpace().
十一月 16, 2017 11:01:45 下午 com.jme3.material.Material checkSetParam
警告: Material parameter being set: Texture with type Texture2D doesn't match definition types TextureCubeMap
十一月 16, 2017 11:01:45 下午 com.jme3.material.Material checkTextureParamColorSpace
警告: The texture graphics/textures/sky/outside.hdr has linear color space, but the material parameter Texture specifies no color space requirement, this may lead to unexpected behavior.
Check if the image was not set to another material parameter with a linear color space, or that you did not set the ColorSpace to Linear using texture.getImage.setColorSpace().
十一月 16, 2017 11:25:46 下午 javafx.scene.CssStyleHelper calculateValue
警告: Could not resolve '-var-arrow-color' while resolving lookups for '-fx-background-color' from rule '*.tree-cell>*.tree-disclosure-node>*.arrow' in stylesheet jar:file:/C:/Users/Administrator/AppData/Local/jMonkeyBuilder/app/jmonkeybuilder.jar!/ui/css/base.css
十一月 16, 2017 11:25:46 下午 javafx.scene.CssStyleHelper calculateValue
警告: Could not resolve '-var-arrow-color' while resolving lookups for '-fx-background-color' from rule '*.tree-cell>*.tree-disclosure-node>*.arrow' in stylesheet jar:file:/C:/Users/Administrator/AppData/Local/jMonkeyBuilder/app/jmonkeybuilder.jar!/ui/css/base.css
Exception in thread "JavaFX Application Thread" java.lang.NullPointerException
at com.ss.editor.ui.control.tree.NodeTreeCell$1.toString(Unknown Source)
at com.ss.editor.ui.control.tree.NodeTreeCell$1.toString(Unknown Source)
at javafx.scene.control.cell.CellUtils.getItemText(CellUtils.java:100)
at javafx.scene.control.cell.CellUtils.cancelEdit(CellUtils.java:232)
at javafx.scene.control.cell.TextFieldTreeCell.cancelEdit(TextFieldTreeCell.java:209)
at com.ss.editor.ui.control.tree.NodeTreeCell.cancelEdit(Unknown Source)
at javafx.scene.control.Cell$1.invalidated(Cell.java:368)
at com.sun.javafx.binding.ExpressionHelper$Generic.fireValueChangedEvent(ExpressionHelper.java:349)
at com.sun.javafx.binding.ExpressionHelper.fireValueChangedEvent(ExpressionHelper.java:81)
at javafx.beans.property.ReadOnlyBooleanPropertyBase.fireValueChangedEvent(ReadOnlyBooleanPropertyBase.java:72)
at javafx.scene.Node$FocusedProperty.notifyListeners(Node.java:7720)
at javafx.scene.Node.setFocused(Node.java:7773)
at javafx.scene.control.TreeCell.updateFocus(TreeCell.java:557)
at javafx.scene.control.TreeCell.indexChanged(TreeCell.java:476)
at javafx.scene.control.IndexedCell.updateIndex(IndexedCell.java:116)
at com.sun.javafx.scene.control.skin.VirtualFlow.setCellIndex(VirtualFlow.java:1957)
at com.sun.javafx.scene.control.skin.VirtualFlow.addTrailingCells(VirtualFlow.java:1344)
at com.sun.javafx.scene.control.skin.VirtualFlow.layoutChildren(VirtualFlow.java:1197)
at javafx.scene.Parent.layout(Parent.java:1087)
at javafx.scene.Parent.layout(Parent.java:1093)
at javafx.scene.Parent.layout(Parent.java:1093)
at javafx.scene.Parent.layout(Parent.java:1093)
at javafx.scene.Parent.layout(Parent.java:1093)
at javafx.scene.Parent.layout(Parent.java:1093)
at javafx.scene.Parent.layout(Parent.java:1093)
at javafx.scene.Parent.layout(Parent.java:1093)
at javafx.scene.Parent.layout(Parent.java:1093)
at javafx.scene.Parent.layout(Parent.java:1093)
at javafx.scene.Parent.layout(Parent.java:1093)
at javafx.scene.Parent.layout(Parent.java:1093)
at javafx.scene.Parent.layout(Parent.java:1093)
at javafx.scene.Parent.layout(Parent.java:1093)
at javafx.scene.Parent.layout(Parent.java:1093)
at javafx.scene.Parent.layout(Parent.java:1093)
at javafx.scene.Parent.layout(Parent.java:1093)
at javafx.scene.Parent.layout(Parent.java:1093)
at javafx.scene.Parent.layout(Parent.java:1093)
at javafx.scene.Parent.layout(Parent.java:1093)
at javafx.scene.Parent.layout(Parent.java:1093)
at javafx.scene.Parent.layout(Parent.java:1093)
at javafx.scene.Parent.layout(Parent.java:1093)
at javafx.scene.Parent.layout(Parent.java:1093)
at javafx.scene.Parent.layout(Parent.java:1093)
at javafx.scene.Parent.layout(Parent.java:1093)
at javafx.scene.Scene.doLayoutPass(Scene.java:552)
at javafx.scene.Scene$ScenePulseListener.pulse(Scene.java:2397)
at com.sun.javafx.tk.Toolkit.lambda$runPulse$29(Toolkit.java:398)
at java.security.AccessController.doPrivileged(Native Method)
at com.sun.javafx.tk.Toolkit.runPulse(Toolkit.java:397)
at com.sun.javafx.tk.Toolkit.firePulse(Toolkit.java:424)
at com.sun.javafx.tk.quantum.QuantumToolkit.pulse(QuantumToolkit.java:510)
at com.sun.javafx.tk.quantum.QuantumToolkit.pulse(QuantumToolkit.java:490)
at com.sun.javafx.tk.quantum.QuantumToolkit.lambda$runToolkit$403(QuantumToolkit.java:319)
at com.sun.glass.ui.InvokeLaterDispatcher$Future.run(InvokeLaterDispatcher.java:95)
at com.sun.glass.ui.win.WinApplication._runLoop(Native Method)
at com.sun.glass.ui.win.WinApplication.lambda$null$147(WinApplication.java:177)
at java.lang.Thread.run(Thread.java:748)
I try update Empty scene Scenes Name but thows null point !
Scenes Add Quad Models and LightPoint
have fixed in the next version, thanks.
java.lang.IllegalArgumentException: Image width and height must be the same
at com.jme3.util.SkyFactory.checkImage(SkyFactory.java:301)
at com.jme3.util.SkyFactory.checkImagesForCubeMap(SkyFactory.java:321)
at com.jme3.util.SkyFactory.createSky(SkyFactory.java:397)
at com.jme3.util.SkyFactory.createSky(SkyFactory.java:363)
at com.ss.editor.ui.control.model.tree.dialog.sky.CreateSkyDialog.createMultipleTexture(Unknown Source)
at com.ss.editor.ui.control.model.tree.dialog.sky.CreateSkyDialog.createSkyInBackground(Unknown Source)
at com.ss.editor.ui.control.model.tree.dialog.sky.CreateSkyDialog.lambda$processOk$3(Unknown Source)
at com.ss.editor.executor.impl.BackgroundEditorTaskExecutor.doExecute(Unknown Source)
at com.ss.editor.executor.impl.AbstractEditorTaskExecutor.run(Unknown Source)
create sky multiple Texture wait long time, last thows excption , use HDR Images
I think the exception is clear for you