由用户创建的信息 Andry_Js
18 January 2018 18:23
Наверное непонятно описал проблему… Исправляюсь…
У меня есть сцена с таргет камерой. Мне требуется поворачивать камеру плавно с анимацией в четырёх направлениях (вверх, вниз, влево, вправо). Используя функцию m_camera_anim.rotate_camera() мне удаётся поворачивать камеру только вверх и влево. Предполагаю, чтобы повернуть камеру вниз и вправо требуется передать в функцию угол в виде отрицательного числа (например -0.02 радиана), но это не работает.
Как поворачивать камеру вниз и вправо?
У меня есть сцена с таргет камерой. Мне требуется поворачивать камеру плавно с анимацией в четырёх направлениях (вверх, вниз, влево, вправо). Используя функцию m_camera_anim.rotate_camera() мне удаётся поворачивать камеру только вверх и влево. Предполагаю, чтобы повернуть камеру вниз и вправо требуется передать в функцию угол в виде отрицательного числа (например -0.02 радиана), но это не работает.
Как поворачивать камеру вниз и вправо?
18 January 2018 00:05
03 March 2017 18:04
Добрый день! Подскажите, как создать плавную процедурную анимацию? Например, для перемещения объекта из точки А в точку Б, но не мгноменно, а постепенно.
Единственный вариант, который приходит в голову, это при помощи рекурсивной функции обернутой в setTimeout перемещать объект небольшими шагами.
Пример:
Есть ли еще варианты создания плавной процедурной анимации? Вроде бы где-то на форуме уже была такая тема… Не могу её найти
Единственный вариант, который приходит в голову, это при помощи рекурсивной функции обернутой в setTimeout перемещать объект небольшими шагами.
Пример:
var object = m_scenes.get_object_by_name('myObject');
function smoothAnimation(_object, target) {
var current_position = m_transform.get_translation(_object);
if (current_position !== target) {
var newHeight = current_position[2] + 0.1;
m_transform.set_translation(_object, current_position[0], current_position[1], newHeight)
setTImeout(function() {
smoothAnimation(_object, target);
}, 10);
}
}
smoothAnimation(object, [0, 0, 5])
Есть ли еще варианты создания плавной процедурной анимации? Вроде бы где-то на форуме уже была такая тема… Не могу её найти
30 January 2017 12:49
Добрый день! Помогите, пожалуйста сделать фон в сцене в виде радиального градиента
Такой фон используется в демо-сцене с часами.
Такой фон используется в демо-сцене с часами.
29 December 2016 16:41
29 December 2016 15:05
Здравствуйте! Возникла необходимость сделать максимально реалистичные отражения объектов на поверхности пола. Вот как примере по ссылке.
Мне не удалось добиться такого эффекта по большей части по тому, что отражения не реагируют на карту нормалей и поверхность пола получается всегда очень стеклянной. Хотелось бы добиться эффекта Френель (Fresnel) на фактурной поверхности с учётом её рельефа.
Мне не удалось добиться такого эффекта по большей части по тому, что отражения не реагируют на карту нормалей и поверхность пола получается всегда очень стеклянной. Хотелось бы добиться эффекта Френель (Fresnel) на фактурной поверхности с учётом её рельефа.
28 December 2016 13:44
21 November 2016 12:57
Добрый день! Подскажите, как правильно, синхронизировать анимацию у нескольких объектов?
Я попробовал такой способ:
1. Формирую коллекцию объектов с анимацией.
2. В цикле сначала останавливаю анимацию у каждого объекта после запускаю.
Результат, синхронизировать анимации получается, но не через раз. Поэтому, такой вариант не подходит.
Я попробовал такой способ:
1. Формирую коллекцию объектов с анимацией.
2. В цикле сначала останавливаю анимацию у каждого объекта после запускаю.
Результат, синхронизировать анимации получается, но не через раз. Поэтому, такой вариант не подходит.