maxtolk: скорее всего используют библиотеку вроде OpenCV или OpenMVS.
Насколько знаю, штатной возможности плавного перемещения между панорамами у Юнити нет.
Вопрос цены, иногда дешевле сфотографировать, иногда смоделировать. Более-менее сложные вещи чисто фотошопом не сделать, поэтому лучше замоделить. Есть рендереры, например, "Keyshot", которые позиционируются как инструмент для простого и качественного предметного рендера.
У IKEA почти весь каталог рендерен в VRay.
golang работает не асинхронно, а параллельно со всеми вытекающими. То есть, никакого callback-hell, можно просто писать прямолинейный код. Главное не забывать, что стучаться к глобальным переменным можно только через каналы или мьютексы.
Иван Плотников: там все данные игры в архиве Content.pak. Судя по всему, архив имеет собственный формат. В HEX редакторе видны имена файлов и их содержимое. Думаю, можно немного посидеть и разреверсить формат. Начните с этого.
Можно также выяснить на каком движке сделана игра и найти документацию на архивы с ресурсами у этого движка.
Владимир Грабко: когда тут будут реальные обращения к серверам, возвращать оно будет действительно самый быстрый из них. Главное не забывайте, что остальные горутины у вас будут висеть, пытаясь писать в канал. Так что вам нужно или дочитать остальные ответы в отдельной горутине или изучить понятие context в go для отмены запросов.
Насколько знаю, штатной возможности плавного перемещения между панорамами у Юнити нет.