RenderUtils.java 文件源码

java
阅读 27 收藏 0 点赞 0 评论 0

项目:EvenWurse 作者:
public static void entityESPBox(Entity entity, int mode) {
    GL11.glBlendFunc(770, 771);
    GL11.glEnable(GL_BLEND);
    GL11.glLineWidth(2.0F);
    GL11.glDisable(GL11.GL_TEXTURE_2D);
    GL11.glDisable(GL_DEPTH_TEST);
    updateColorFromTargetType(mode, entity);
    Minecraft.getMinecraft().getRenderManager();
    RenderGlobal.drawOutlinedBoundingBox(new AxisAlignedBB(entity.boundingBox.minX - 0.05 - entity.posX +
            (entity.posX - Minecraft.getMinecraft().getRenderManager().renderPosX),
            entity.boundingBox.minY - entity.posY +
                    (entity.posY - Minecraft.getMinecraft().getRenderManager().renderPosY),
            entity.boundingBox.minZ - 0.05 - entity.posZ +
                    (entity.posZ - Minecraft.getMinecraft().getRenderManager().renderPosZ),
            entity.boundingBox.maxX + 0.05 - entity.posX +
                    (entity.posX - Minecraft.getMinecraft().getRenderManager().renderPosX),
            entity.boundingBox.maxY + 0.1 - entity.posY +
                    (entity.posY - Minecraft.getMinecraft().getRenderManager().renderPosY),
            entity.boundingBox.maxZ + 0.05 - entity.posZ +
                    (entity.posZ - Minecraft.getMinecraft().getRenderManager().renderPosZ)), -1);
    GL11.glEnable(GL11.GL_TEXTURE_2D);
    GL11.glEnable(GL_DEPTH_TEST);
    GL11.glDepthMask(true);
    GL11.glDisable(GL_BLEND);
}
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号