- Sceneform SDK для Android был с открытым исходным кодом и заархивирован ( github.com/google-ar/sceneform-android-sdk ) с версией 1.16.0.
- Этот сайт ( developers.google.com/sceneform ) служит архивом документации для предыдущей версии SDK Sceneform для Android 1.15.0.
- Не используйте артефакты Sceneform Maven версии 1.17.0.
- Можно использовать артефакты 1.17.1 Maven. Однако, за исключением версии, артефакты 1.17.1 идентичны артефактам 1.15.0.
Создание анимации для Sceneform
Чтобы реализовать анимацию в Sceneform, вам нужны модели с данными анимации. Эти модели заранее создаются художниками с использованием программного обеспечения для 3D-моделирования и анимации. Эти анимации необходимо экспортировать в виде файлов *.fbx
.fbx, а затем импортировать в файл *.sfb
для использования в Sceneform.
Чтобы обеспечить совместимость с ARCore, файлы *.fbx
.fbx следует сохранять с поддерживаемыми настройками. Затем вы можете импортировать эти файлы в свой проект как файлы *.sfb
.
Мы рекомендуем и поддерживаем следующие параметры для файлов *.fbx
, экспортируемых из программного обеспечения для моделирования и анимации.
Формат файла: FBX 2016/2017 или более поздняя версия.
Преобразование оси: вверх по оси Y
Масштабный коэффициент: сантиметры
Требуемые настройки геометрии:
- Группы сглаживания
- Гладкая сетка
- Содержимое ссылочного актива
Рекомендуемые настройки геометрии:
- Тангенсы и бинормали
- треугольник
- NURBS
Анимация: включена
Настройки деформированных моделей:
- Деформированные модели
- Скины
Если не указано иное, контент на этой странице предоставляется по лицензии Creative Commons "С указанием авторства 4.0", а примеры кода – по лицензии Apache 2.0. Подробнее об этом написано в правилах сайта. Java – это зарегистрированный товарный знак корпорации Oracle и ее аффилированных лиц.
Последнее обновление: 2022-09-26 UTC.
[null,null,["Последнее обновление: 2022-09-26 UTC."],[[["Sceneform utilizes pre-made 3D models with animation data, created by artists and exported as *.fbx files."],["These *.fbx files must be converted to *.sfb files for use in Sceneform and should adhere to specific settings for ARCore compatibility, such as FBX 2016/2017 or later format, Y-up axis, and centimeter scaling."],["Models should include geometry settings like smoothing groups, smooth mesh, and referenced asset content for optimal performance, with tangents, binormals, triangulation, and NURBS recommended for enhanced visuals."],["Animation should be enabled during export, and deformed models settings, including skins, should be included for models with complex movements or deformations."]]],["3D models with animation data, created externally, are required for Sceneform animation. These must be exported as `*.fbx` files, adhering to specific settings like FBX 2016/2017 or later format, Y-axis up, and centimeter scaling. Essential geometry settings include smoothing groups and smooth mesh; animation and deformed models must be enabled. The validated `*.fbx` files are then imported into `*.sfb` files for use in Sceneform.\n"]]