Я не знаю, есть ли у ar.js способ сделать это напрямую.
Вы можете использовать гироскоп в любом устройстве, которое вы используете (телефон, я полагаю), чтобы отслеживать ориентацию и соответственно изменять ориентацию модели.Например, вы можете опрашивать камеру на предмет ее ориентации с помощью компонента, сохранять эту ориентацию в состоянии и использовать это состояние для изменения ориентации модели, когда она отображается, чтобы она всегда была обращена к камере.
Ниже приведен пример того, о чем я говорю:
AFRAME.registerComponent('orientation-listener', {
tick: function () {
var cameraEl = this.el.sceneEl.camera.el;
var cameraOrientation = cameraEl.getAttribute('rotation');
// modify state to reflect current orientation of camera
// (cameraOrientation)
// then have your model use that state to orient itself to the
// camera
}
});