Class SceneLoader

java.lang.Object
com.jme3.scene.plugins.fbx.SceneLoader
All Implemented Interfaces:
com.jme3.asset.AssetLoader

public class SceneLoader extends Object implements com.jme3.asset.AssetLoader
FBX file format loader

Loads scene meshes, materials, textures, skeleton and skeletal animation. Multiple animations can be defined with AnimationList passing into SceneKey or loaded from different animation layer.

  • Field Details

    • WARN_IGNORED_ATTRIBUTES

      public static final boolean WARN_IGNORED_ATTRIBUTES
      See Also:
    • sceneFilename

      public String sceneFilename
    • sceneFolderName

      public String sceneFolderName
    • assetManager

      public com.jme3.asset.AssetManager assetManager
    • currentAssetInfo

      public com.jme3.asset.AssetInfo currentAssetInfo
    • unitSize

      public float unitSize
    • xAxis

      public int xAxis
    • yAxis

      public int yAxis
    • zAxis

      public int zAxis
    • modelMap

      public Map<Long,FbxNode> modelMap
    • sceneNode

      public com.jme3.scene.Node sceneNode
  • Constructor Details

    • SceneLoader

      public SceneLoader()
  • Method Details

    • warning

      public void warning(String warning)
    • load

      public Object load(com.jme3.asset.AssetInfo assetInfo) throws IOException
      Specified by:
      load in interface com.jme3.asset.AssetLoader
      Throws:
      IOException