美文网首页ANTVR_Android SDK使用文档
第五章——加载OBJ模型使用

第五章——加载OBJ模型使用

作者: SkySnow_TX | 来源:发表于2016-11-05 11:06 被阅读0次

5. 加载OBJ模型的使用。

代码清单:
    LoadOBJ obj = new LoadOBJ(mContext.getResources(),R.raw.shitou_01);
    obj.parse();
    Material uiMaterial = new Material();
    try {
          uiMaterial.setColorInfluence(f0);
          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);
  1. 创建一个加载模型的对像;
    @param Resources 是上下文对象。
    @param resourcesId 需要加载模型的引用ID
  2. parse()调用这个解析obj文件的方法,解析出来数据,并组装出对应的模型。
  3. 创建材质,设置材质以及设置纹理这些接口的使用这里不在赘述了。
  4. translateAbs(f0,f0,-8f)设置模型文件在渲染场景中的位置。
  5. addSprite(obj)将组装好的obj模型加入到渲染层中进行渲染。

相关文章

网友评论

    本文标题:第五章——加载OBJ模型使用

    本文链接:https://www.haomeiwen.com/subject/hbzwuttx.html