Запретить flash упрощать формы
Запретить flash упрощать формы
Доброго всем дня.
Не подскажете, как запретить флешу упрощать формы у мелких деталей.
Например рисую я губы:
Что я имею на выходе в игре:
Ну вот как-то так. Есть ли способ от этого избавиться?
Не подскажете, как запретить флешу упрощать формы у мелких деталей.
Например рисую я губы:
Что я имею на выходе в игре:
Ну вот как-то так. Есть ли способ от этого избавиться?
Re: Запретить flash упрощать формы
попробуй рисовать в иллюстраторе )
Re: Запретить flash упрощать формы
Lampy, у меня его к сожалению нет Да и здесь проблема возникает во время выполнения ролика, не думаю, что от того где нарисован вектор что-то изменится.
Re: Запретить flash упрощать формы
а в великом гугле нет ответа?
Re: Запретить flash упрощать формы
Искал конечно же, но не нашел вот и спрашиваю, может кто-то сталкивался с таким косяком.
-
- Сообщения: 429
- Зарегистрирован: 22 июн 2012, 17:50
Re: Запретить flash упрощать формы
Alazaur
Судя по скриншотам, флеш её не упрощает, а тупо режет. Может, скинешь файлик чисто с этой картинкой? Щас пошаманю сам...
Спустя минуту: не с чем мне шаманить. Если тупо вставлять картинку, у меня все окей. Проблема возникает при масштабировании чтоли? Т.е. при совсем малом уменьшении она становится плоской?
Судя по скриншотам, флеш её не упрощает, а тупо режет. Может, скинешь файлик чисто с этой картинкой? Щас пошаманю сам...
Спустя минуту: не с чем мне шаманить. Если тупо вставлять картинку, у меня все окей. Проблема возникает при масштабировании чтоли? Т.е. при совсем малом уменьшении она становится плоской?
Re: Запретить flash упрощать формы
Casperovskii, та нет, просто пример такой вышел немного неудачный, он все мелкие детали упрощает (по разному).
Вобщем суть такая. У меня есть много мелких деталей (меньше 10 на 10). Я их увеличиваю пропорционально до width: 50, height: пропорционально width. И становится видно, что они искажены. Сначала я подумал, конечно, что искажает не flash, а это происходит при масштабировании. Но после нажал в самом флеш-плеере "увеличить масштаб", чтобы посмотреть на картинки до применения к ним масштабирования и стало видно, что флеш упрощает формы мелких деталей, для экономии ресурсов видимо. Если конечно не увеличивать масштаб, то этого не видно, поэтому такая проблема никогда не возникала раньше, но вот здесь потребовалось. (Губы на скрине в первом посте в масштабе 1600%).
Вобщем суть такая. У меня есть много мелких деталей (меньше 10 на 10). Я их увеличиваю пропорционально до width: 50, height: пропорционально width. И становится видно, что они искажены. Сначала я подумал, конечно, что искажает не flash, а это происходит при масштабировании. Но после нажал в самом флеш-плеере "увеличить масштаб", чтобы посмотреть на картинки до применения к ним масштабирования и стало видно, что флеш упрощает формы мелких деталей, для экономии ресурсов видимо. Если конечно не увеличивать масштаб, то этого не видно, поэтому такая проблема никогда не возникала раньше, но вот здесь потребовалось. (Губы на скрине в первом посте в масштабе 1600%).
Re: Запретить flash упрощать формы
Есть конечно вариант рисовать наоборот все сразу 50 на X и уменьшать, а не увеличивать. Но трудозатратно блин теперь все перерисовывать. Сразу то я не подумал. Вот и спрашиваю поэтому может есть где какая галочка во флеше. Или программно как-то сгладить, чтоб не так заметно было.
UPD: Вернее, перерисовывать не много. Масштаб увеличить дело не хитрое. Но и код перелопатить придется...
UPD: Вернее, перерисовывать не много. Масштаб увеличить дело не хитрое. Но и код перелопатить придется...
Последний раз редактировалось Alazaur 27 ноя 2012, 23:46, всего редактировалось 1 раз.
-
- Сообщения: 429
- Зарегистрирован: 22 июн 2012, 17:50
Re: Запретить flash упрощать формы
Alazaur
Хм... а нельзя хранить в библиотеке уменьшеный рисунок и увеличенный? И на каком-то этапе менять их. Ну это один из вариантов. А так - хотелось бы ручками поработать с такими деталями (хоть с оригиналом губ), чтоб понять, что не так. Не можешь сделать просто fla с губами в либрари и размещенными на сцене? Чтоб я у себя запустил и приблизил.
Пока писал пост ты уже это предложил =)
UPD: перелопатить то чуть-чуть. При создании объекта сразу применить мастшабирование. Ctrl+C; Ctrl+V. Скажи нет туннельному синдрому!
Хм... а нельзя хранить в библиотеке уменьшеный рисунок и увеличенный? И на каком-то этапе менять их. Ну это один из вариантов. А так - хотелось бы ручками поработать с такими деталями (хоть с оригиналом губ), чтоб понять, что не так. Не можешь сделать просто fla с губами в либрари и размещенными на сцене? Чтоб я у себя запустил и приблизил.
Пока писал пост ты уже это предложил =)
UPD: перелопатить то чуть-чуть. При создании объекта сразу применить мастшабирование. Ctrl+C; Ctrl+V. Скажи нет туннельному синдрому!
- Abarmotina
- Сообщения: 469
- Зарегистрирован: 21 апр 2012, 19:34
Re: Запретить flash упрощать формы
А ты разве не знал что при увеличении качество изображения портится?Если большое уменьшать программно,то качество тоже портиться будет,но не так сильно!(Если уменьшать до 10*10 не будет заметно)Кнопочек вроде бы нет,так что пиши пропало,перерисовывать надо наверноеAlazaur писал(а):Есть конечно вариант рисовать наоборот все сразу 50 на X и уменьшать, а не увеличивать. Но трудозатратно блин теперь все перерисовывать. Сразу то я не подумал. Вот и спрашиваю поэтому может есть где какая галочка во флеше. Или программно как-то сгладить, чтоб не так заметно было.
UPD: Вернее, перерисовывать не много. Масштаб увеличить дело не хитрое. Но и код перелопатить придется...