论坛

由用户创建的信息 Andry_Js
31 August 2016 11:05
Добрый день!

1. Для скопированного объекта при помощи метода .copy() можно добавить родительский 3д-объект?

2. И будут ли перемещаться дочерние 3д-объекты, если изменить позицию родителя в пространстве?
29 August 2016 20:22
Всё разобрался…….

Метода .copy() только копирует объект, но в сцену не добавляет. Чтобы добавить скопированный объект надо сделать ещё scenes.append_object(myObject) и всё будет хорошо
29 August 2016 20:11
Здравствуйте! Пытаюсь копировать объект методом .copy() модуля objects, но он не появляется. При этом в коллекцию объектов он записывается и его даже можно получать по имени, но в 3д-сцене его просто нет.

Пробовал его сделать видимым и переместить в координаты которые находятся в зоне видимости, но ни чего не помогает. Использовал глубокое и обычное копирование.

В чём может быть проблема?
29 August 2016 18:06
Здравствуйте! Меня интересует следующий вопрос:

В методе line_plane_intersect() модуля math первым параметром передаётся направление нормалей в виде массива из трёх цифр [0, 1, 0]. На сколько я понимаю каждое из значений массива представляет собой ось координат. Например: [X, Y, Z].

Вопрос в том как расположены оси внутри массива? В какой последовательности? X, Y, Z? Y, Z, X? X, Z, Y?
18 August 2016 18:33
Жаль =( На минутку поверил в то, что нашел способ
18 August 2016 16:42
Кто-нибудь! На помощь!!! Меня убивают неведение и ожидание!


18 August 2016 15:08
Здравствуйте! У меня такой вопрос:

Возможно ли переключаться между нодовыми материалами одного 3д-объекта в процессе анимации?

Например, из материала №1:


Переключиться в процессе анимации на №2:
17 August 2016 16:11
Привет, riko! Вы могли бы, при нажатии на кнопку вызывать метод .set_translation() модуля camera(https://www.blend4web.com/api_doc/module-camera.html#.set_translation). Метод перемещает позицию камеры в пространстве, но делает это мгновенно.

Если Вы хотите, чтобы перемещение было плавным, тогда следует использовать метод .move_camera_to_point() модуля camera_anim (https://www.blend4web.com/api_doc/module-camera_anim.html#.move_camera_to_point). Работа с этой функцией несколько сложнее, но она предоставляет больше возможностей.
16 August 2016 17:54
Извиняюсь…. Сглупил… вызывал метод до окончательной загрузки приложения…..
16 August 2016 17:48
Добрый день! Временами не работает метод .get_object_by_name(). Приходиться использовать метод .get_all_objects('MESH') и перебором полученного массива находить нужный объект…

Почему метод не работает? Или в каких случаях он не работает?

Может я что-то делаю не так…. ?