0 Members and 2 Guests are viewing this topic.
а в новых - на усмотрение скинодела.
Так вот и вопрос, должно ли это быть опциональным на уровне скина? (новых скинов)
Если это делать на уровне скин-движка, то недостатка будет два:1) упадет производительность2) упадет качество картинки
Да, и в новых скинах должна быть возможность переключения/выбора этих поведений.
Тут и старые скины будут работать, и в новых, реализация хоть старого, хоть нового поведения не вызовет сложностей.
Догадывался, поэтому, если есть такая возможность, ещё пара вопросов:1. Сделать отключаемую масштабируемость в настройках интерфейса проигрывателя.2. При включеном режиме масштабируемости будет ли разница в снижении производительности / качества, между ручным (произвольным) изменением масштаба и фиксированным / автоматическим под разрешение монитора.
Если текстур нет, и на стороне скина разрешено менять масштаб на произвольный, движок плеера будет сам растягивать текстуры до нужного размера. В этом случае будет "мыльцо" и просадка производительности
Это работает только с увеличением размера, а если необходима небольшая коррекция в сторону уменьшения (с соблюдением пропорции сторон), чтобы вписать скин в меньшее разрешение экрана?
В данный момент да, только в сторону увеличения, но технически можно попробовать сделать и в другую сторону.
Поэтому я и указывал на отключаемую масштабируемость в настройках проигрывателя, чтобы пользователь сам выбирал между производительностью и желанием вписать понравившийся скрин в своё разрешение монитора, с частичной потерей качества.
Тут есть другая проблема. У магнитофонных скинов как правило лишь главное окно огромное, а все остальные - обычные. Чтобы вписать скин в маленький монитор, нужно делать настройки масштабирования для конкретного окна, а не как сейчас - для программы целиком
А в сторону увеличения как работает?