Другие языки программирования и технологии
Какие технологии у сжатия видео?
Например смотришь в 144 качестве, а там лесенки. Ну и когда в игру играешь на низких - тоже лесенки, а на высокие настройки переключаешь когда тогда картинка лучше делается и лесенки исчезают (на примере игры wath dogs 2) и там сразу переключается качество не выходя из игры СРАЗУ. Как такое возможно? И есть ли какая то взаимосвязь между сжатием видеороликов на ютубе, jpg сжатием и настройками качества игры watch dogs2?Я нашёл сходство то что не выходя из игры меняется качество и и там и там лесеники.
На современных (да и не очень современных) видеокартах можно включать или отключать сглаживание посреди игры.
Сжатие видео с потерей качества во многом похоже на сжатие jpeg, изображение делится на блоки и каждый блок сжимается отдельно в несколько шагов.
Сжатие видео с потерей качества во многом похоже на сжатие jpeg, изображение делится на блоки и каждый блок сжимается отдельно в несколько шагов.
Видео в играх использовано лишь в заставках. Остальная динамика строится на ходу. Сжатие используется для текстур. Лесенка - anti aliacing (делается железом) выключен на низких. Всё логично
https://www.geforce.com/whats-new/guides/aa-af-guide#1
https://www.geforce.com/whats-new/guides/aa-af-guide#1
Super-Sampling называется)))
Не путаем графику в играх, которая рассчитывается видеопроцессором и выводится на экран, с видео, которое посменно меняет уже отснятые картинки. Представьте что видеопроцессор как то думает типа:
объект находится на таком то расстоянии от наблюдателя (экрана), значит величина линий уменьшена на столько то. Он повернут под таким то углом, значит это видимые линии, а это невидимые, освещение находится в этом месте, значит тень падает сюда. Надо на объекте затенить эти участки, так как другой объект отбрасывает тень. И т. д. и т. п.
Как же обрабатывается видео:
распаковали картинку, вывели на экран, следующую распаковали, вывели и т. д. Для видео и старого видеоадаптера хватит так как распаковкой видео чаще всего занимается центральный процессор. Для 3D игр требуется мощные видеоадаптеры, что бы максимально быстро высчитывать падение света и т. п. расчеты что бы играть можно было приятно (сомневаюсь что смена кадра раз в секунду станет приятным в игре).
объект находится на таком то расстоянии от наблюдателя (экрана), значит величина линий уменьшена на столько то. Он повернут под таким то углом, значит это видимые линии, а это невидимые, освещение находится в этом месте, значит тень падает сюда. Надо на объекте затенить эти участки, так как другой объект отбрасывает тень. И т. д. и т. п.
Как же обрабатывается видео:
распаковали картинку, вывели на экран, следующую распаковали, вывели и т. д. Для видео и старого видеоадаптера хватит так как распаковкой видео чаще всего занимается центральный процессор. Для 3D игр требуется мощные видеоадаптеры, что бы максимально быстро высчитывать падение света и т. п. расчеты что бы играть можно было приятно (сомневаюсь что смена кадра раз в секунду станет приятным в игре).
Похожие вопросы
- посоветуйте хорошую программу для сжатия видео
- Люди. Подскажите мне программки по сжатию музыки и изменения формата видео
- СЖАТИЕ ИНФОРМАЦИИ НА ДИСКЕ С !!!см. внутри
- Если алгоритм сжатия в два раза картинки без потери качества?
- Учусь веб-программированию. Можете обьяснить, для чего нужны эти технологии: знаю что html - для каркаса, css - для офор
- Перезагружается комп из-за драйвера на видео
- Помогите пожалуйста! Возможно ли вернуть размер фото после сжатия на исходный без потери качества?
- Технологии WPF, WCF, WF где используются и каким боком он относятся к C# ??
- печать "маслом" на холсте - какие есть технологии, максимально похожие на оригинал
- Расскажите пожалуйста о технологии Plug and Play