@Override protected void doAddModelFileInstruction(Graphics3DAddModelFileInstruction graphics3dObjectAddModelFile) { // jmeAssetLocator.registerAssetDirectories(graphics3dObjectAddModelFile.getResourceDirectories()); Spatial spatial = createGraphics3DObjectFromModel(graphics3dObjectAddModelFile.getFileName(), graphics3dObjectAddModelFile.getSubmesh(), graphics3dObjectAddModelFile.centerSubmesh(), graphics3dObjectAddModelFile.getAppearance(), assetManager); currentNode.attachChild(spatial); if (graphics3dObjectAddModelFile.getAppearance() != null) { addAppearanceChangedListener(graphics3dObjectAddModelFile, spatial); } }
@Override protected void doAddModelFileInstruction(Graphics3DAddModelFileInstruction graphics3dObjectAddModelFile) { // jmeAssetLocator.registerAssetDirectories(graphics3dObjectAddModelFile.getResourceDirectories()); Spatial spatial = createGraphics3DObjectFromModel(graphics3dObjectAddModelFile.getFileName(), graphics3dObjectAddModelFile.getSubmesh(), graphics3dObjectAddModelFile.centerSubmesh(), graphics3dObjectAddModelFile.getAppearance(), jmeAssetLocator); currentNode.attachChild(spatial); if (graphics3dObjectAddModelFile.getAppearance() != null) { addAppearanceChangedListener(graphics3dObjectAddModelFile, spatial); } }