Как повернуть модель glTF на месте в A-Frame? - PullRequest
0 голосов
/ 10 мая 2019

Я вращаю модель луны glTF. Я хочу, чтобы он вращался вокруг своего центра, а не вокруг центра сцены.

Я попробовал ответ здесь: Как изменить ось вращения для анимированного объекта A-Frame? но мне кажется, что это не работает (объект вообще не вращается).

Я также пробовал код здесь: https://blog.prototypr.io/learning-a-frame-how-to-do-animations-2aac1ae461da Но объект не вращается, когда я использую это.

До сих пор я только мог заставить его вращаться, используя этот код:

<a-entity gltf-model="#moon" scale="0.5 0.5 0.5" position="0 0 0"  
animation="property: rotation; to: 0 360 0; loop: true; dur: 10000"></a-entity>

Но, используя это, он вращается вокруг центра сцены, а не вращается вокруг своей центральной оси, если это имеет смысл. (Глобальная ось, а не локальная ось?)

Вот как я загружаю в A-Frame:

<script src="https://aframe.io/releases/0.9.0/aframe.min.js"></script>
...