Илья Прибиль: Как к устаревшему. Авторы упоминают ECMAScript 2015 (6) в самом конце, основной код ES5. Просто не вижу смысла учить язык, чтоб затем переучиваться. В принципе, уроки достаточно понятные. Если начали - заканчивайте. Рекомендую обзавестись редактором вроде Atom или VS Code с линтером ESlint. Чтобы сразу писать "правильный" код.
Илья Прибиль: Не за что. Просто следует понимать различие между addTwo и addTwo(). В JS много подобных моментов, которые постепенно пытаются разрешить. Если Вам интересен JS и Вы видите его как профессию,- начинайте осваивать ECMAScript 2016 (последний, на сегодня, стандарт JS).
Вы спрашиваете не в том месте, у шаттера есть собственный сайт поддержки. www.shutterstock.com/contributorsupport
Ну и на главный вопрос, я ответил.
"Какие тех. требования у shutterstock.com к видеороликам с альфа-каналом?"
Буквально перевод гласит:
"Техники Пост Продакшена -- Клип имеет проблемы качества применительно к пост продакшену, анимации, (хромакею?)"
"Техники пост продакшена" это категория в которую, Вы вероятно, претендовали разместить контент.
NikHaker: Не знаю, как Вы умудрились сделать из Rectangle флаг который воспроизводит ZFighting.
Скачал модель флага из поста выше - да, там двойные полики, надо удалить одну из сторон.
И включите в свойствах объекта Backface Cull, чтобы убедиться что нормали смотрят в одну сторону. i.imgur.com/3x2c9kT.png
Если тонкую поверхность сделать из сетки, которая смотрит в обе стороны, то при рендеренге из-за низкого (математического) разрешения будут ошибки z-буффера. Эффект называют Z-Fighting ( https://en.wikipedia.org/wiki/Z-fighting )
Но можно нагуглить даже уроки на Русском. "физическая камера vray"
Только вот в последних версиях, они поменяли камеру, так что уроки тоже надо искать для версий 3.0 и выше. https://www.youtube.com/watch?v=LFLUxAs1f3s
calс() иногда очень помогает для расчёта полной ширины элементов.
Как я сказал, width: 20% это 20% ширины родителя без учёта border.
Если у элемента будет граница, то в ширину не впишутся 5 таких элементов.
Но если сделать ширину элемента width: calc(20% - 2px) - по одному пикселю на левую и правую границы, то всё получится.
Но ведь есть разница между планшетами?
Например есть ширина экрана 700px, а есть 600px.
Вот 90% от 700px это - 630px, а 90% от 600px - 540px.
Теперь попробуйте сделать 2 столбца, один из которых всегда 80px.
Вам нужно будет как-то масштабировать один из столбцов так, чтобы всегда оставались эти 80px.
calc() просто решает эту задачу.