LayerCreeperweenEyes.java 文件源码

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

项目:Halloween 作者:
@Override
public void doRenderLayer(EntityCreeperween entity, float limbSwing, float limbSwingAmount, float partialTicks, float ageInTicks, float netHeadYaw, float headPitch, float scale)
{
    this.renderEntity.bindTexture(CREEPERWEEN_EYES);
    GlStateManager.enableBlend();
    GlStateManager.disableAlpha();
    GlStateManager.blendFunc(GlStateManager.SourceFactor.ONE, GlStateManager.DestFactor.ONE);
    GlStateManager.depthMask(true);
    int i = 61680;
    int j = i % 65536;
    int k = i / 65536;
    OpenGlHelper.setLightmapTextureCoords(OpenGlHelper.lightmapTexUnit, (float)j, (float)k);
    GlStateManager.color(1.0F, 1.0F, 1.0F, 1.0F);
    this.renderEntity.getMainModel().render(entity, limbSwing, limbSwingAmount, ageInTicks, netHeadYaw, headPitch, scale);
    i = entity.getBrightnessForRender();
    j = i % 65536;
    k = i / 65536;
    OpenGlHelper.setLightmapTextureCoords(OpenGlHelper.lightmapTexUnit, (float)j, (float)k);
    this.renderEntity.setLightmap(entity);
    GlStateManager.disableBlend();
    GlStateManager.enableAlpha();
}
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号