User posts Andry
21 September 2016 15:50
Ребят, можете подсказать… Я вроде сделал привязку куба к костям, но при перемещении кости куб деформируется не равномерно. Это наверно как-то связано с распределением весов… Попробовал вручную изменить веса, но ни чего хорошего не получилось.
![]()
Подскажите как сделать, чтобы куб скейлился равномерно? Вот так:
![]()
Пример прикрепил.
![](https://www.blend4web.com/media/uploads/c9944279-3e46-48b5-bef2-4fd37648727a/test_1.jpg)
Подскажите как сделать, чтобы куб скейлился равномерно? Вот так:
![](https://www.blend4web.com/media/uploads/4e2b1860-e929-4fb0-bf50-0dfabb93bca5/test_2.jpg)
Пример прикрепил.
20 September 2016 16:14
Если объект простой, как куб, цилиндр и т.д., то можно анимировать его костями: т.е. снизу кость, сверху кость, равномерно распределяем веса, двигаем кости - все работает. На самом деле удивительно много можно сделать подобными "лайфхаками": к примеру, анимацию щупалец медузы.
Павел а можете пример на кубике показать?
![smiling](/static/pybb/emoticons/smiling.png)
19 September 2016 19:49
19 September 2016 17:30
Приветствую, товарищи! Подскажите, как изменить размер объекта по одной оси? На сколько я понял размер объекта можно изменить только при помощи метода .set_scale(), но он увеличивается/уменьшается пропорционально. А мне надо изменять размер объекта, допустим, только в ширину.
Какие есть способы решения такой задачи? Если можно с примерчиком
Какие есть способы решения такой задачи? Если можно с примерчиком
![smiling](/static/pybb/emoticons/smiling.png)
16 September 2016 16:09
Ответ на сообщение пользователя Winter_Fox
Попробуйте использовать UV развертку или вам надо без развертки материал?
и файле нету нормалмап текстуры.
Материал использующий UV развертку не подходит, так как тогда текстура будет растягиваться вместе с объектом, а мне надо, чтобы текстура сохраняла свой размер как в примере.
Текстуру исправил.
16 September 2016 16:02
Здравствуйте. Ошибка появляется при попытке использовать метод .change_image(). Важный момент, что ошибка появляется только если в приложении выполняется выход из 3д-приложения (в этот момент удаляется элемент <canvas>) и после осуществляется повторный вход(то есть элемент canvas создаётся заново).
Текст ошибки:
И самое главное при возникновении этой ошибки перестаёт работать метод .change_image().
Текст ошибки:
WebGL: INVALID_OPERATION: texImage2D: no texture bound to GL_TEXTURE_2D
WebGL: INVALID_OPERATION: generateMipmap: no texture bound to GL_TEXTURE_2D
И самое главное при возникновении этой ошибки перестаёт работать метод .change_image().
16 September 2016 14:08
Привет, пожалуйста, помогите настроить материал. Нужно чтобы текстура материала не меняла своих пропорций и размера при изменении размера объекта к которому применяется.
Я сделал такой материал, но он работает правильно только на одной из поверхностей куба. Не понимаю как сделать, чтобы он работал для всех поверхностей куба одинаково.
![]()
Чтобы было понятнее прикладываю пример.
Я сделал такой материал, но он работает правильно только на одной из поверхностей куба. Не понимаю как сделать, чтобы он работал для всех поверхностей куба одинаково.
![](https://www.blend4web.com/media/uploads/aab64889-4435-4478-bb7b-9aa1e4e9877c/test.jpg)
Чтобы было понятнее прикладываю пример.