ShaftModel.java 文件源码

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

项目:Factorization 作者:
@Override
public void put(int elementIndex, float... data) {
    ei = elementIndex;
    VertexFormatElement element = getVertexFormat().getElement(elementIndex);
    if (elementIndex == 0) {
        vertex++;
    }
    /** @see net.minecraftforge.client.model.obj.OBJModel.OBJBakedModel#putVertexData */
    if (element == DefaultVertexFormats.POSITION_3F) {
        pos(data[0], data[1], data[2]);
    } else if (element == DefaultVertexFormats.COLOR_4UB) {
        color((char) data[0], (char) data[1], (char) data[2], (char) data[3]);
    } else if (element == DefaultVertexFormats.TEX_2F) {
        tex(data[0], data[1]);
    } else if (element == DefaultVertexFormats.NORMAL_3B) {
        normal((byte) data[0], (byte) data[1], (byte) data[2]);
    } else {
        bakery.put(ei, data);
    }
}
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号