美文网首页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