Android: необходимо разместить 3D-объект в AR в окружающем пространстве без обнаружения поверхности - PullRequest
0 голосов
/ 23 ноября 2018

Я чувствую, что документации и учебных пособий для ArCore недостаточно, и мне нужно знать, как я могу поставить якорь в воздухе без необходимости обнаружения поверхности.Кажется, что большая часть исходного кода, доступного в ядре AR, касается размещения объектов после обнаружения поверхности.Мне нужно знать, как я могу получить объект Session и поместить якорь в воздух, как только приложение откроется.В настоящее время я использую Sceneform поверх ARCore

Я единственный, кто считает, что документации, доступной для ARCore, недостаточно?

1 Ответ

0 голосов
/ 23 ноября 2018

Взгляните на эту проблему Github: Могу ли я поместить якорь объекта в воздухе вместо плоскости в ar-core android?

В этом примере из выпуска Github помещаетсяЯкорь прямо перед камерой на расстоянии 1 м:

mAnchors.add(session.createAnchor(
frame.getCamera().getDisplayOrientedPose()
    .compose(Pose.makeTranslation(0, 0, -1f))
    .extractTranslation()))

В документации создания якоря вы видите, что вам нужна только поза для создания якоря.

...