Forum

User posts Andry
21 September 2016 15:50
Ребят, можете подсказать… Я вроде сделал привязку куба к костям, но при перемещении кости куб деформируется не равномерно. Это наверно как-то связано с распределением весов… Попробовал вручную изменить веса, но ни чего хорошего не получилось.



Подскажите как сделать, чтобы куб скейлился равномерно? Вот так:


Пример прикрепил.
20 September 2016 17:45
Спасибо, Михаил!

Спасибо, Павел!

Помощь 10 из 10!
20 September 2016 16:14
Если объект простой, как куб, цилиндр и т.д., то можно анимировать его костями: т.е. снизу кость, сверху кость, равномерно распределяем веса, двигаем кости - все работает. На самом деле удивительно много можно сделать подобными "лайфхаками": к примеру, анимацию щупалец медузы.

Павел а можете пример на кубике показать?
19 September 2016 19:49
Кто разработал дизайн вашего сайта? :) Это ваш штатный дизайнер или может быть нет?

Насколько понимаю лендос для конкурса про ретро-автомобили тоже он делал ?
19 September 2016 17:30
Приветствую, товарищи! Подскажите, как изменить размер объекта по одной оси? На сколько я понял размер объекта можно изменить только при помощи метода .set_scale(), но он увеличивается/уменьшается пропорционально. А мне надо изменять размер объекта, допустим, только в ширину.

Какие есть способы решения такой задачи? Если можно с примерчиком
16 September 2016 17:36
Спасибо! :)
16 September 2016 16:09
Ответ на сообщение пользователя Winter_Fox
Попробуйте использовать UV развертку или вам надо без развертки материал?
и файле нету нормалмап текстуры.

Материал использующий UV развертку не подходит, так как тогда текстура будет растягиваться вместе с объектом, а мне надо, чтобы текстура сохраняла свой размер как в примере.

Текстуру исправил.
16 September 2016 16:02
Здравствуйте. Ошибка появляется при попытке использовать метод .change_image(). Важный момент, что ошибка появляется только если в приложении выполняется выход из 3д-приложения (в этот момент удаляется элемент <canvas>) и после осуществляется повторный вход(то есть элемент canvas создаётся заново).

Текст ошибки:

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
Привет, пожалуйста, помогите настроить материал. Нужно чтобы текстура материала не меняла своих пропорций и размера при изменении размера объекта к которому применяется.

Я сделал такой материал, но он работает правильно только на одной из поверхностей куба. Не понимаю как сделать, чтобы он работал для всех поверхностей куба одинаково.



Чтобы было понятнее прикладываю пример.
12 September 2016 19:30
Хорошо, спасибо! Так и поступлю.