8thWall BabylonJS Демо "Tap to place" пробел

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

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

Может быть проблема с xrCameraBehavior...

1 ответ

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

Пример:

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

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

Другие вопросы по тегам