6. 法线描边的使用。
代码清单:
LoadOBJ obj = new LoadOBJ(mContext.getResources(),R.raw.shitou_01);
obj.parse();
Material uiMaterial = new Material();
try {
uiMaterial.setColorInfluence(0);
uiMaterial.addTexture(new Texture("sTexture", R.drawable.shitou_d));
obj.setMaterialTest(uiMaterial);
} catch (ATexture.TextureException e) {
e.printStackTrace();
}
obj.translateAbs(f0,f0,-8f);
addSprite(obj);
ModelStroke modelStroke = new ModelStroke();
modelStroke.addStroke(obj);
addSprite(modelStroke);
1.首先将创建好的需要边的模型引用传递进去,然后将这个描边对象添加到渲染层就可以了。如果是动态物体,那么其描边库也需要跟obj这个模型进行相同的位移,才能达到不出问题的效果。