public class SceneLoader
extends java.lang.Object
implements com.jme3.asset.AssetLoader
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.
| Modifier and Type | Field and Description |
|---|---|
com.jme3.asset.AssetManager |
assetManager |
com.jme3.asset.AssetInfo |
currentAssetInfo |
java.util.Map<java.lang.Long,FbxNode> |
modelMap |
java.lang.String |
sceneFilename |
java.lang.String |
sceneFolderName |
com.jme3.scene.Node |
sceneNode |
float |
unitSize |
static boolean |
WARN_IGNORED_ATTRIBUTES |
int |
xAxis |
int |
yAxis |
int |
zAxis |
| Constructor and Description |
|---|
SceneLoader() |
| Modifier and Type | Method and Description |
|---|---|
java.lang.Object |
load(com.jme3.asset.AssetInfo assetInfo) |
void |
warning(java.lang.String warning) |
public static final boolean WARN_IGNORED_ATTRIBUTES
public java.lang.String sceneFilename
public java.lang.String sceneFolderName
public com.jme3.asset.AssetManager assetManager
public com.jme3.asset.AssetInfo currentAssetInfo
public float unitSize
public int xAxis
public int yAxis
public int zAxis
public java.util.Map<java.lang.Long,FbxNode> modelMap
public com.jme3.scene.Node sceneNode