Package zombie.core.skinnedmodel.model
Class ModelMesh
java.lang.Object
zombie.asset.Asset
zombie.core.skinnedmodel.model.ModelMesh
-
Nested Class Summary
Nested classes/interfaces inherited from class zombie.asset.Asset
Asset.ObserverCallback, Asset.State
-
Field Summary
Modifier and TypeFieldDescriptionstatic final AssetType
protected boolean
boolean
final Vector3f
final Vector3f
Fields inherited from class zombie.asset.Asset
m_asset_manager
-
Constructor Summary
ConstructorDescriptionModelMesh
(AssetPath assetPath, AssetManager assetManager, ModelMesh.MeshAssetParams meshAssetParams) -
Method Summary
Modifier and TypeMethodDescriptionvoid
clear()
void
getType()
boolean
isReady()
void
protected void
onLoadedTxt
(ModelTxt modelTxt) protected void
onLoadedX
(ProcessedAiScene processedAiScene) void
setAssetParams
(AssetManager.AssetParams assetParams) void
SetVertexBuffer
(VertexBufferObject vertexBufferObject) Methods inherited from class zombie.asset.Asset
addDependency, getAssetManager, getObserverCb, getPath, getRefCount, getState, isEmpty, isFailure, onBeforeEmpty, onCreated, removeDependency
-
Field Details
-
vb
-
minXYZ
-
maxXYZ
-
skinningData
-
softwareMesh
-
assetParams
-
m_transform
-
m_bHasVBO
public boolean m_bHasVBO -
bStatic
protected boolean bStatic -
m_animationsMesh
-
m_fullPath
-
ASSET_TYPE
-
-
Constructor Details
-
ModelMesh
public ModelMesh(AssetPath assetPath, AssetManager assetManager, ModelMesh.MeshAssetParams meshAssetParams)
-
-
Method Details
-
onLoadedX
-
onLoadedTxt
-
SetVertexBuffer
-
Draw
-
onBeforeReady
public void onBeforeReady()- Overrides:
onBeforeReady
in classAsset
-
isReady
public boolean isReady() -
setAssetParams
- Overrides:
setAssetParams
in classAsset
-
getType
-
clear
public void clear()
-