Class ModelSlotRenderData
java.lang.Object
zombie.core.textures.TextureDraw.GenericDrawer
zombie.core.skinnedmodel.model.ModelSlotRenderData
-
Field Summary
FieldsModifier and TypeFieldDescriptionfloat
float
float
float
float
boolean
boolean
boolean
float
final ModelInstance.EffectLight[]
float
float
float
float
final ShaderPropertyBlock
boolean
static Shader
static Shader
float
float
float
float
final org.joml.Matrix4f
float
float
float
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic ModelSlotRenderData
alloc()
boolean
boolean
init
(ModelManager.ModelSlot _modelSlot) void
initModel
(ModelManager.ModelSlot modelSlotx) boolean
protected void
protected void
performRenderCharacterOutline
(boolean boolean2, ColorInfo colorInfo, boolean boolean1) void
void
render()
void
renderCard
(Imposter imposter) void
void
renderToImposterCard
(Imposter imposter) void
UpdateCharacter
(ShaderPropertyBlock shaderPropertyBlock) Methods inherited from class zombie.core.textures.TextureDraw.GenericDrawer
render
-
Field Details
-
character
-
object
-
modelSlot
-
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 -
FinalScale
public float FinalScale -
bDebugChunkState
public boolean bDebugChunkState -
vehicleTransform
public final org.joml.Matrix4f 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 -
solidColor
-
solidColorStatic
-
squareDepth
public float squareDepth -
properties
-
-
Constructor Details
-
ModelSlotRenderData
public ModelSlotRenderData()
-
-
Method Details
-
IsRenderingToCard
public boolean IsRenderingToCard() -
initModel
-
init
-
UpdateCharacter
-
render
public void render()- Specified by:
render
in classTextureDraw.GenericDrawer
-
renderDebug
public void renderDebug() -
renderToImposterCard
-
renderCard
-
checkReady
public boolean checkReady() -
canRender
public boolean canRender() -
getModelData
-
performRenderCharacterOutline
protected void performRenderCharacterOutline() -
performRenderCharacterOutline
protected void performRenderCharacterOutline(boolean boolean2, ColorInfo colorInfo, boolean boolean1) -
postRender
public void postRender()- Overrides:
postRender
in classTextureDraw.GenericDrawer
-
alloc
-