@Override
protected void renderModel(EntityDragonMinion par1EntityDragonMinion, float par2, float par3, float par4, float par5, float par6, float par7)
{
bindEntityTexture(par1EntityDragonMinion);
GlStateManager.enableBlend();
GlStateManager.blendFunc(SourceFactor.SRC_ALPHA, DestFactor.ONE_MINUS_SRC_ALPHA);
mainModel.render(par1EntityDragonMinion, par2, par3, par4, par5, par6, par7);
GlStateManager.disableBlend();
if (par1EntityDragonMinion.hurtTime > 0)
{
GL11.glDepthFunc(GL11.GL_EQUAL);
GlStateManager.disableTexture2D();
GlStateManager.enableBlend();
GlStateManager.blendFunc(SourceFactor.SRC_ALPHA, DestFactor.ONE_MINUS_SRC_ALPHA);
GlStateManager.color(1.0F, 0.0F, 0.0F, 0.5F);
mainModel.render(par1EntityDragonMinion, par2, par3, par4, par5, par6, par7);
GlStateManager.enableTexture2D();
GlStateManager.disableBlend();
GL11.glDepthFunc(GL11.GL_LEQUAL);
}
}
RenderDragonMinion.java 文件源码
java
阅读 18
收藏 0
点赞 0
评论 0
项目:AbyssalCraft
作者:
评论列表
文章目录