фильтр scale впишет в заданный размер, сохраняя force_original_aspect_ratio пропорции;
фильтр pad дорисует, если не хватает, до заданного размера по краям сплошной цвет (чёрный, по умолчанию).
сразу бы написали, что хотите перекинуть посетителя на сайт YouTube, и чтобы там уже в поиске указать ваше значение.
На чужом сайте своим скриптам не место.
Зато можете перекидывать наURL с параметрами поиска. Поищите ваш клуб на YT и скопируйте URL.
Артём Колосов, нагружает минимально необходимо. Не перебирает без надобности массив целиком, как какой-нибудь array_filter() ради первого элемента. Можно почище так переписать:
Как вариант, заменить панораму на видео готового "облёта" модели. А там и водяной знак незаметный положить.
Кстати, не рассматривали тему NeRF? Когда из исходных фото для 360, нейросеть строит модель световых полей. Не 3Д модель, а именно "как выглядело бы" с любой точки. С учетом прозрачностей, освещения и отражений.
Alexandroppolus, да, интересно как можно по чуть-чуть поднимать число клеточек на каждом круге. Угол между короткой радиальной стенкой и идеальным радиусом почти не будет заметен.
Артур Волохин, здравый смысл никто не отменял. Сравните:
выбор города. Городов в БД многовато - со всего мира. Autocomplete – человек вбивает начало – запрос на бэк, возвращает уже приемлемо недлинный список кандидатов.
список возможных половых принадлежностей в анкете. Два варианта можно целиком держать на фронте hard-coded. При переезде в Европу добавить ещё пару вариантов для соответствия местному законодательству.
Главный критерий – не минимизировать работу одного иливторого разработчика : ) Наверное, всё же ускорить работу (учитывая, что связь априори «медленная»), оптимизировать нагрузку (клиент может быть устаревший телефон с забитой памятью).
pad
, надда фильтр cropИм обрезать любую картинку под пропорции выхода, затем scale'ить до требуемого размера.