Как я могу нарисовать прямую белую линию (2D) в ArCore?

Я пытаюсь создать приложение для измерения с помощью ArCore; и мне нужно нарисовать линии между якорями простым цветом, без каких-либо 3D-эффектов (глубина, освещение и т. д.), просто белым цветом, как если бы это была 2D-линия. Я немного поиграл с классом ArCore Material и ShapeFactory.makeCube() безрезультатно.

Не могли бы вы указать мне правильное направление?


person Duenytz Sierra    schedule 24.10.2019    source источник
comment
На самом деле это не 2D, но эффект может быть таким же: stackoverflow.com/a/52816504/334402. – См. пример на изображении здесь: github.com/mikod/LineView.   -  person Mick    schedule 29.10.2019
comment
Это то, что я сделал до сих пор, но на нем все еще есть световые эффекты, когда вы перемещаетесь по якорям или в поле зрения камеры. Я хочу нарисовать всегда белую (#FFFFFF) линию, независимо от угла, вида или условий освещения. Однако, спасибо.   -  person Duenytz Sierra    schedule 30.10.2019
comment
Я подозреваю, что это будет сложно, поскольку затенение и освещение, скорее всего, тесно интегрированы с рендерингом. Возможно, вы сможете использовать ViewRenderable (developers.google.com/ar/reference/java/sceneform/reference/com/), размер и положение, как вам нужно, но это тоже будет сложно.   -  person Mick    schedule 30.10.2019