Problem with .tif and .obj

Hey,



im trying to load some models (not made by me im not good designing my self). And i get This one:



java.lang.IllegalStateException: No loader registered for type “tif”

at com.jme3.asset.DesktopAssetManager.loadAsset(DesktopAssetManager.java:226)

at com.jme3.asset.DesktopAssetManager.loadTexture(DesktopAssetManager.java:293)

at com.jme3.scene.plugins.MTLLoader.loadTexture(MTLLoader.java:182)

at com.jme3.scene.plugins.MTLLoader.readLine(MTLLoader.java:220)

at com.jme3.scene.plugins.MTLLoader.load(MTLLoader.java:294)

at com.jme3.asset.DesktopAssetManager.loadAsset(DesktopAssetManager.java:243)

at com.jme3.asset.DesktopAssetManager.loadAsset(DesktopAssetManager.java:284)

at com.jme3.scene.plugins.OBJLoader.loadMtlLib(OBJLoader.java:328)

at com.jme3.scene.plugins.OBJLoader.readLine(OBJLoader.java:384)

at com.jme3.scene.plugins.OBJLoader.load(OBJLoader.java:573)

at com.jme3.asset.DesktopAssetManager.loadAsset(DesktopAssetManager.java:243)

at com.jme3.asset.DesktopAssetManager.loadModel(DesktopAssetManager.java:376)

at com.jme3.asset.DesktopAssetManager.loadModel(DesktopAssetManager.java:386)



Searching the forums does not bring alot of information which would help me. I think i have to setup a new loader in assetManager? How can i build a tif loader?



greetigns

Just have a look at the code of one of the existing loaders e.g. com.jme3.texture.plugins.TGALoader.

it would be probably easier to conver the texture and modify the mtl accordingly.