Демо-версия 8thWall BabylonJS Нажмите, чтобы разместить пробел

В демо-версии BabylonJS есть ошибка «Нажмите, чтобы разместить»: есть разрыв между выбранной точкой на 2D-экране и 3D-позицией на земле.

Я пробовал с scene.pickWithRay(...): та же проблема.

Возможно проблема с xrCameraBehavior...


person SebAxeon    schedule 26.08.2019    source источник


Ответы (1)


Похоже, это связано с некоторыми изменениями, внесенными в наш пакет XRExtras для выпуска 12 для улучшения визуального качества на телефонах Android. Чтобы решить эту проблему, попробуйте установить для параметра «adaptToDeviceRatio» значение true при создании BABYLON.Engine.

Пример:

engine = new BABYLON.Engine(canvas, true, { stencil: true, preserveDrawingBuffer: true }, true)

(добавлен последний «истинный» параметр)

person atomarch    schedule 27.08.2019