CWTFCRenderer.java 文件源码

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

项目:Cooking-with-TFC 作者:
public void setItemShading()
{
    Tessellator tessellator = Tessellator.instance;
    int color = block.colorMultiplier(renderer.blockAccess, x, y, z);
       float red = (float)(color >> 16 & 255) / 255.0F;
       float green = (float)(color >> 8 & 255) / 255.0F;
       float blue = (float)(color & 255) / 255.0F;

       if (EntityRenderer.anaglyphEnable)
       {
           float redAna = (red * 30.0F + green * 59.0F + blue * 11.0F) / 100.0F;
           float greenAna = (red * 30.0F + green * 70.0F) / 100.0F;
           float blueAna = (red * 30.0F + blue * 70.0F) / 100.0F;
           red = redAna;
           green = greenAna;
           blue = blueAna;
       }

       tessellator.setColorOpaque_F(red, green, blue);
    tessellator.setBrightness(block.getMixedBrightnessForBlock(renderer.blockAccess, x, y, z));
}
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号