ModelCampfire.java 文件源码

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

项目:PrimitiveCraft 作者:
public void renderFluid(float f5)
 {
    if(hasFluid && hasJug)
    {
        GL11.glPushMatrix();
        GL11.glPushAttrib(GL11.GL_ENABLE_BIT);
        GL11.glEnable(GL11.GL_CULL_FACE);
        GL11.glDisable(GL11.GL_LIGHTING);
        GL11.glEnable(GL11.GL_BLEND);
        GL11.glBlendFunc(GL11.GL_SRC_ALPHA, GL11.GL_ONE_MINUS_SRC_ALPHA);
        float scale = 0.5F;
        GL11.glScalef(scale, scale, scale);
        GL11.glTranslatef(0f, 2.0F, 0f);

        Minecraft.getMinecraft().renderEngine.bindTexture(TextureMap.locationBlocksTexture);

    RenderBlocks renderBlocks = RenderBlocks.getInstance();
      renderBlocks.setOverrideBlockTexture(fluidstack.getFluid().getStillIcon());
      renderBlocks.renderBlockAsItem(Blocks.stone, 0, 1.0f);

      renderBlocks.clearOverrideBlockTexture();

GL11.glPopAttrib();
GL11.glPopMatrix();
    }
 }
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号