Java 在ARcore移动应用程序中显示.png或.jpeg图像?
我必须显示2d图像,不想使用带有.obj文件的3d对象。这可能吗?怎么做呢 在您的案例中,可以使用三种健壮的方法来创建场景窗体的Java 在ARcore移动应用程序中显示.png或.jpeg图像?,java,augmented-reality,arcore,sceneform,android-augmented-reality,Java,Augmented Reality,Arcore,Sceneform,Android Augmented Reality,我必须显示2d图像,不想使用带有.obj文件的3d对象。这可能吗?怎么做呢 在您的案例中,可以使用三种健壮的方法来创建场景窗体的可渲染: 第一种方法是创建一个平面基本体,并为其指定.jpg或.png纹理 ModelRenderable plane = ShapeFactory.makeCube( new Vector3(5.0f, 5.0f, 0.0f), // size
可渲染
:
- 第一种方法是创建一个
,并为其指定平面基本体
或.jpg
纹理.png
ModelRenderable plane = ShapeFactory.makeCube( new Vector3(5.0f, 5.0f, 0.0f), // size new Vector3(0.0f, 0.0f, 0.0f), // center material);
- 第二种方法是从标准的
Android小部件创建
ViewRenderable
ViewRenderable.builder() .setView(this, R.layout.test_view) .build() .thenAccept(renderable -> testViewRenderable = renderable);
- 第三种方法是导入在3d创作工具(Maya、3dsMax、Cinema4D等)中制作的平面
可渲染
:
- 第一种方法是创建一个
,并为其指定平面基本体
或.jpg
纹理.png
ModelRenderable plane = ShapeFactory.makeCube( new Vector3(5.0f, 5.0f, 0.0f), // size new Vector3(0.0f, 0.0f, 0.0f), // center material);
- 第二种方法是从标准的
Android小部件创建
ViewRenderable
ViewRenderable.builder() .setView(this, R.layout.test_view) .build() .thenAccept(renderable -> testViewRenderable = renderable);
- 第三种方法是导入在3d创作工具(Maya、3dsMax、Cinema4D等)中制作的平面