如何在普通片段视图而不是ArFragment中加载sfb模型?

时间:2018-08-26 05:08:15

标签: android android-fragments arcore sceneform

我需要通过触摸控制在一个片段中加载sfb模型。

ModelRenderable.builder()

          .setSource(this, Uri.parse("https://unembittered-vector.000webhostapp.com/3dmodels/car.sfb"))

          .build()
          .thenAccept(renderable -> andyRenderable3 = renderable)
          .exceptionally(
                  throwable -> {
                      Toast toast =
                              Toast.makeText(this, "Unable to load andy renderable", Toast.LENGTH_LONG);
                      toast.setGravity(Gravity.CENTER, 0, 0);
                      toast.show();
                      return null;
                  });

模型在ArFragment内部渲染,后者打开camera。我需要使用带有触摸控制的基本片段布局来达到同样的效果。

arFragment.setOnTapArPlaneListener(

        (HitResult hitResult, Plane plane, MotionEvent motionEvent) -> {}

0 个答案:

没有答案