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));
}
CWTFCRenderer.java 文件源码
java
阅读 23
收藏 0
点赞 0
评论 0
项目:Cooking-with-TFC
作者:
评论列表
文章目录