Я использую пример HelloSceneform и как я хочу Создает объект на определенном расстоянии на основе камеры без плоскости, и когда я запускаю приложение, чтобы увидеть объект, где я хочу?
Я не знаком с использованием функции arcore.
Vector3 testve =new Vector3(0f,0,-2f);
Vector3 myve=new Vector3().zero();
MaterialFactory
.makeOpaqueWithColor(this,new Color(android.graphics.Color.RED))
.thenAccept(material -> {
ModelRenderable renderable =
ShapeFactory.makeSphere(
1f,
new Vector3(0f,1f,0f),material
);
Node node=new Node();
node.setParent(arFragment.getArSceneView().getScene());
node.setRenderable(andyRenderable);
arFragment.getArSceneView().getScene().addOnUpdateListener(frameTime -> {
Camera camera =arFragment.getArSceneView().getScene().getCamera();
camera.setLocalPosition(myve);
Vector3 cameravector=camera.worldToScreenPoint(myve);
Vector3 ray;
camera.setLocalPosition(testve);
node.setLocalPosition(testve);
});
});
и создать узел функции правильно?