User posts tropic.r
20 September 2017 17:55
20 September 2017 17:52
Константин, то есть я делаю типа анимашку , играюсь с кадрами что бы потом программно переместится на последний кадр ??? Константин, мне нужно в input вводить ширину тумбы в миллиметрах скажем, тумба должна стать по размеру…. у вашей компании классный движок, используется метрическая система.. неужели нет функции взять 2 стороны и расширить тумбу ???
18 September 2017 22:16
18 September 2017 13:41
17 September 2017 19:26
15 September 2017 23:14
12 September 2017 15:57
Уважаемые специалисты, посмотрел ваши примеры кода, прочитал мануал и все равно что то делаю не так, очень прошу подсказку !!!
Есть к примеру куб, при клике на него в канвасе получаю ссылку на объект, проверил действительно получаю )) и вот задача сделать куб шире, открыл мануал по модулю geometry,
попробовал использовать
var arr = m_geom.extract_vertex_array(obj, "texture", "a_position") что бы получить все вершины куба, далее попробовал изменить положение вершин и отправить обратно в куб
m_geom.update_vertex_array(obj, "texture", "a_position", arr);
но не смог разобраться как в массиве с 600 вершинами (600 не ошибка так надо) отыскать меньше чем за месяц те что находятся справа и слева куба что бы их сдвинуть сделав тем самым ширину объекта больше…..
Пересмотрел подход, решил попробовать использовать "ключи формы", в блендере выбрал вершины и занес их в группу, создал ключи basis Key 1 Key 2 указал им группу с вершинами, поставил галочку "экспортировать ключи формы"
использовал
var shape_keys_names = m_geom.get_shape_keys_names(obj);
для получения имен ключей после чего юзаю
m_geom.set_shape_key_value(obj, shape_keys_names[1], 0.5);
m_obj.update_boundings(obj);
И здесь не ошибок не выдает и ничего не происходит….
ПРОШУ ! подскажите как менять ширину или высоту объекта !!!
Есть к примеру куб, при клике на него в канвасе получаю ссылку на объект, проверил действительно получаю )) и вот задача сделать куб шире, открыл мануал по модулю geometry,
попробовал использовать
var arr = m_geom.extract_vertex_array(obj, "texture", "a_position") что бы получить все вершины куба, далее попробовал изменить положение вершин и отправить обратно в куб
m_geom.update_vertex_array(obj, "texture", "a_position", arr);
но не смог разобраться как в массиве с 600 вершинами (600 не ошибка так надо) отыскать меньше чем за месяц те что находятся справа и слева куба что бы их сдвинуть сделав тем самым ширину объекта больше…..
Пересмотрел подход, решил попробовать использовать "ключи формы", в блендере выбрал вершины и занес их в группу, создал ключи basis Key 1 Key 2 указал им группу с вершинами, поставил галочку "экспортировать ключи формы"
использовал
var shape_keys_names = m_geom.get_shape_keys_names(obj);
для получения имен ключей после чего юзаю
m_geom.set_shape_key_value(obj, shape_keys_names[1], 0.5);
m_obj.update_boundings(obj);
И здесь не ошибок не выдает и ничего не происходит….
ПРОШУ ! подскажите как менять ширину или высоту объекта !!!
17 August 2017 13:52