Package zombie.core.skinnedmodel.model
Class Model
java.lang.Object
zombie.asset.Asset
zombie.core.skinnedmodel.model.Model
-
Nested Class Summary
Nested classes/interfaces inherited from class zombie.asset.Asset
Asset.ObserverCallback, Asset.State
-
Field Summary
Modifier and TypeFieldDescriptionstatic final AssetType
boolean
static final Color[]
static final FloatBuffer
final ModelMesh
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionstatic void
BoneToWorldCoords
(IsoGameCharacter character, int boneIndex, Vector3 vec) static void
BoneToWorldCoords
(ModelSlotRenderData slotData, int boneIndex, Vector3 vec) static void
BoneYDirectionToWorldCoords
(IsoGameCharacter character, int boneIndex, Vector3 vec, float length) static void
CharacterModelCameraBegin
(ModelSlotRenderData slotData) static void
void
CreateShader
(String name) static void
debugDrawAxis
(float x, float y, float z, float length, float thickness) static void
debugDrawLightSource
(float lx, float ly, float lz, float cx, float cy, float cz, float radians) void
debugDrawLightSource
(IsoLightSource ls, float cx, float cy, float cz, float radians) static void
drawBoneMtx
(org.lwjgl.util.vector.Matrix4f boneMtx) void
DrawChar
(ModelSlotRenderData slotData, ModelInstanceRenderData instData) void
DrawVehicle
(ModelSlotRenderData slotData, ModelInstanceRenderData instData) getType()
static void
VectorToWorldCoords
(IsoGameCharacter character, Vector3 vec) static void
VectorToWorldCoords
(ModelSlotRenderData slotData, Vector3 vec) Methods inherited from class zombie.asset.Asset
addDependency, getAssetManager, getObserverCb, getPath, getRefCount, getState, isEmpty, isFailure, isReady, onCreated, removeDependency, setAssetParams
-
Field Details
-
Name
-
Mesh
-
Effect
-
Tag
-
bStatic
public boolean bStatic -
tex
-
softwareMesh
-
m_staticReusableFloatBuffer
-
debugDrawColours
-
assetParams
-
ASSET_TYPE
-
-
Constructor Details
-
Model
-
-
Method Details
-
VectorToWorldCoords
-
BoneToWorldCoords
-
BoneYDirectionToWorldCoords
public static void BoneYDirectionToWorldCoords(IsoGameCharacter character, int boneIndex, Vector3 vec, float length) -
VectorToWorldCoords
-
BoneToWorldCoords
-
CharacterModelCameraBegin
-
CharacterModelCameraEnd
public static void CharacterModelCameraEnd() -
DrawChar
-
drawBoneMtx
public static void drawBoneMtx(org.lwjgl.util.vector.Matrix4f boneMtx) -
debugDrawLightSource
-
debugDrawLightSource
public static void debugDrawLightSource(float lx, float ly, float lz, float cx, float cy, float cz, float radians) -
DrawVehicle
-
debugDrawAxis
public static void debugDrawAxis(float x, float y, float z, float length, float thickness) -
CreateShader
-
getType
-