Страница 1 из 1

чтобы размер текстуры не менялся

СообщениеДобавлено: Чт июн 26, 2014 11:23 am
radoar
Как сделать, чтобы размер загружаемой текстуры (png изображение) не менялся?

Например, я устанавливаю фон размером 1280х800, на нем мне нужна частица-объект, которая не будет менять размер и перемещаться. В фотошопе я вырезаю из установленного фона объект, сохраняю в png, но когда вставляю его в текстуру ("Загрузить текстуру"), то размер этого объекта сильно уменьшается. Так, что приходится выставлять "масштаб" в 700% или более.

Есть ли опция (не нашёл), чтобы не уменьшать текстуру?

P.S. Версия 2.23, и на новую переходить нельзя.

Re: чтобы размер текстуры не менялся

СообщениеДобавлено: Чт июн 26, 2014 7:53 pm
Odin_KG
Если я правильно понял, то нужно, чтобы размер частицы был равен размеру наложенной на неё текстуры. Для этого используется график "Размер частицы, единицы" с серой иконкой. Для начала щелкаете по сине-зеленому квадратику - останется только зеленая линия (т.е. размер станет константным). Дальше меняете разрешение графика по оси Y - для этого в левом верхнем углу имеется цифра 100 синего цвета (эту цифру можно поменять). Дальше устанавливаете значение для зеленой линии по Y равное ширине текстуры.
Чтобы частица не двигалась, нужно отключить график "Скорость частицы, единицы" (находится под графиком "Размер частицы, единицы"). Для этого в левом верхнем углу графика отключите "галочку" - график перечеркнется красными линиями, что означает, что он не обрабатывается.

Re: чтобы размер текстуры не менялся

СообщениеДобавлено: Чт июн 26, 2014 8:00 pm
Odin_KG
Есть ли опция (не нашёл), чтобы не уменьшать текстуру?

Текстура в памяти не уменьшается, т.е. она остается такой, какой она была загружена. У частиц же отдельно настраивается собственный размер.