BlockModelRenderer.java 文件源码

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

项目:CustomWorldGen 作者:
public void renderModelBrightness(IBakedModel model, IBlockState state, float brightness, boolean p_178266_4_)
{
    Block block = state.getBlock();
    GlStateManager.rotate(90.0F, 0.0F, 1.0F, 0.0F);
    int i = this.blockColors.colorMultiplier(state, (IBlockAccess)null, (BlockPos)null, 0);

    if (EntityRenderer.anaglyphEnable)
    {
        i = TextureUtil.anaglyphColor(i);
    }

    float f = (float)(i >> 16 & 255) / 255.0F;
    float f1 = (float)(i >> 8 & 255) / 255.0F;
    float f2 = (float)(i & 255) / 255.0F;

    if (!p_178266_4_)
    {
        GlStateManager.color(brightness, brightness, brightness, 1.0F);
    }

    this.renderModelBrightnessColor(state, model, brightness, f, f1, f2);
}
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号