Hi,
I’ve deployed my jme3 game, but I’ve problems locating resources:
[java]com.jme3.asset.AssetNotFoundException: materials/…/textures/f1projec.jpg (Mipma
ped)
at com.jme3.asset.DesktopAssetManager.loadAsset(DesktopAssetManager.java
:236)
at com.jme3.asset.DesktopAssetManager.loadTexture(DesktopAssetManager.ja
va:290)
at com.jme3.scene.plugins.ogre.MaterialLoader.readTextureImage(MaterialL
oader.java:143)
at com.jme3.scene.plugins.ogre.MaterialLoader.readTextureUnitStatement(M
aterialLoader.java:170)
at com.jme3.scene.plugins.ogre.MaterialLoader.readTextureUnit(MaterialLo
ader.java:206)
at com.jme3.scene.plugins.ogre.MaterialLoader.readPassStatement(Material
Loader.java:250)
at com.jme3.scene.plugins.ogre.MaterialLoader.readPass(MaterialLoader.ja
va:296)
at com.jme3.scene.plugins.ogre.MaterialLoader.readTechnique(MaterialLoad
er.java:313)
at com.jme3.scene.plugins.ogre.MaterialLoader.readMaterialStatement(Mate
rialLoader.java:320)
at com.jme3.scene.plugins.ogre.MaterialLoader.readMaterial(MaterialLoade
r.java:342)
at com.jme3.scene.plugins.ogre.MaterialLoader.load(MaterialLoader.java:4
48)
at com.jme3.asset.DesktopAssetManager.loadAsset(DesktopAssetManager.java
:240)
at com.jme3.asset.DesktopAssetManager.loadAsset(DesktopAssetManager.java
:281)
at it.F1Viewer3D.BuildCircuito.loadOgreModel(BuildCircuito.java:2254)
at it.F1Viewer3D.BuildCircuito.getTerrain3ds(BuildCircuito.java:1946)
at it.F1Viewer3D.BuildCircuito.getTerrainElement(BuildCircuito.java:1337
)[/java]
I have:
-root
–materials____track.material (loaded material file)
–textures_____f1projec.jpg (image not found)
this is track.material:
material f1project
{
technique
{
pass
{
ambient 0.588 0.588 0.588 1
diffuse 0.588 0.588 0.588 1
specular 0 0 0 1 10
texture_unit
{
texture …/textures/f1projec.jpg
}
}
}
}
Any help please?
Everything works fine under eclipse
Bye
Thats not a valid texture path … Not in jME3 at least. You cannot have things like …/ in there