public static void main(String[] args) { AssetManager am = new DesktopAssetManager(); am.registerLoader(AWTLoader.class.getName(), "png"); am.registerLoader(WAVLoader.class.getName(), "wav"); // register absolute locator am.registerLocator("/", ClasspathLocator.class.getName()); // find a sound AudioData audio = am.loadAudio("Sound/Effects/Gun.wav"); // find a texture Texture tex = am.loadTexture("Textures/Terrain/Pond/Pond.png"); if (audio == null) throw new RuntimeException("Cannot find audio!"); else System.out.println("Audio loaded from Sounds/Effects/Gun.wav"); if (tex == null) throw new RuntimeException("Cannot find texture!"); else System.out.println("Texture loaded from Textures/Terrain/Pond/Pond.png"); System.out.println("Success!"); }
public void prepareManager(AssetManager manager) { manager.registerLoader(com.jme3.scene.plugins.blender.BlenderModelLoader.class, "blend"); }
public static void main(String[] args) { AssetManager assetManager = JmeSystem.newAssetManager(); assetManager.registerLocator("/", ClasspathLocator.class); assetManager.registerLoader(TextLoader.class, "fnt"); System.out.println(assetManager.loadAsset("Interface/Fonts/Console.fnt")); }