Package zombie.core.skinnedmodel.model
Class ModelSlotRenderData
java.lang.Object
zombie.core.textures.TextureDraw.GenericDrawer
zombie.core.skinnedmodel.model.ModelSlotRenderData
public final class ModelSlotRenderData extends TextureDraw.GenericDrawer
-
Field Summary
Fields Modifier and Type Field Description float
alpha
float
ambientB
float
ambientG
float
ambientR
AnimationPlayer
animPlayer
float
animPlayerAngle
boolean
bInVehicle
boolean
bOutside
float
centerOfMassY
IsoGameCharacter
character
ModelInstance.EffectLight[]
effectLights
float
inVehicleX
float
inVehicleY
float
inVehicleZ
ModelInstanceRenderDataList
modelData
IsoMovingObject
object
boolean
RENDER_TO_TEXTURE
ModelInstanceTextureCreator
textureCreator
float
vehicleAngleX
float
vehicleAngleY
float
vehicleAngleZ
Matrix4f
vehicleTransform
float
x
float
y
float
z
-
Constructor Summary
Constructors Constructor Description ModelSlotRenderData()
-
Method Summary
Modifier and Type Method Description static ModelSlotRenderData
alloc()
ModelSlotRenderData
init(ModelManager.ModelSlot modelSlot)
protected void
performRenderCharacterOutline()
void
postRender()
void
render()
void
renderDebug()
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Field Details
-
character
-
object
-
modelData
-
textureCreator
-
animPlayer
-
animPlayerAngle
public float animPlayerAngle -
x
public float x -
y
public float y -
z
public float z -
ambientR
public float ambientR -
ambientG
public float ambientG -
ambientB
public float ambientB -
bOutside
public boolean bOutside -
vehicleTransform
-
bInVehicle
public boolean bInVehicle -
inVehicleX
public float inVehicleX -
inVehicleY
public float inVehicleY -
inVehicleZ
public float inVehicleZ -
vehicleAngleX
public float vehicleAngleX -
vehicleAngleY
public float vehicleAngleY -
vehicleAngleZ
public float vehicleAngleZ -
alpha
public float alpha -
effectLights
-
centerOfMassY
public float centerOfMassY -
RENDER_TO_TEXTURE
public boolean RENDER_TO_TEXTURE
-
-
Constructor Details
-
ModelSlotRenderData
public ModelSlotRenderData()
-
-
Method Details
-
init
-
render
public void render()- Specified by:
render
in classTextureDraw.GenericDrawer
-
renderDebug
public void renderDebug() -
performRenderCharacterOutline
protected void performRenderCharacterOutline() -
postRender
public void postRender()- Overrides:
postRender
in classTextureDraw.GenericDrawer
-
alloc
-