第六章——法线描边库的使用

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这个模型进行相同的位移,才能达到不出问题的效果。

你可能感兴趣的:(第六章——法线描边库的使用)