QuantumMirrorRenderer.java 文件源码

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

项目:Solar 作者:
@Override
public void renderStack(double x, double y, double z, float partialTicks) {
    float tick = RenderHelper.getRenderWorldTime(partialTicks);
    final float prevU = OpenGlHelper.lastBrightnessX;
    final float prevV = OpenGlHelper.lastBrightnessY;

    ItemStack stack = SpecialModelRenderer.getTempItemRenderer();
    if(!stack.isEmpty()) {
        GlStateManager.pushMatrix();
        GLHelper.lightMap(255F, 255F);
        GlStateManager.translate(x + 0.5D, y + 0.38D, z + 0.5D);

        GlStateManager.rotate(partialTicks + tick * 0.5F % 360F, 0F, 1F, 0F);
        RenderHelper.renderItemStack(stack);

        GlStateManager.popMatrix();
    }

    GLHelper.disableDepth();
    renderModel(tick, x, y, z);
    GLHelper.enableDepth();
    GLHelper.lightMap(prevU, prevV);
}
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号