@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);
}
}
ShaftModel.java 文件源码
java
阅读 20
收藏 0
点赞 0
评论 0
项目:Factorization
作者:
评论列表
文章目录