![Як робити camera mapping в blender (blender) Як робити camera mapping в blender](https://images-on-off.com/images/163/kakdelatcameramappingvblender-93b1e747.jpg)
У цьому уроці ви навчитеся застосовувати в Blender техніку «camera mapping», яка дозволяє створювати анімацію з двомірних зображень, знятих з однієї точки.
Суть техніки полягає в тому, щоб швидко змоделювати об'єкти сцени по фотографії (зазвичай, з яскраво вираженою перспективою) і натягнути на них текстури, взяті з цієї ж фотографії, а потім анімувати камеру і / або додані в сцену об'єкти.
Результат виглядає ось так:
Вихідні матеріали
Досить рівно одного: фотографія Old Factory
Якщо ж з англійським не все ОК, то ось розшифровка.
Налаштування сцени і камери
1. Видаліть куб і лампу, що додаються в сцену за замовчуванням. Додайте камеру як на скріншоті внизу.
![Як робити camera mapping в blender (camera) Як робити camera mapping в blender](https://images-on-off.com/images/163/kakdelatcameramappingvblender-5e5078e4.png)
![Як робити camera mapping в blender (повинно вийти приблизно наступне) Як робити camera mapping в blender](https://images-on-off.com/images/163/kakdelatcameramappingvblender-d2a863ce.png)
3. Зробіть розмір кадру рівним розміру фотографії:
![Як робити camera mapping в blender (camera) Як робити camera mapping в blender](https://images-on-off.com/images/163/kakdelatcameramappingvblender-e1e66606.png)
4. Встановіть фокусна відстань об'єктива камери рівним фокусної відстані, з яким була знята оригінальна фотографія. Якщо в Exif цих даних немає, доведеться поекспериментувати.
![Як робити camera mapping в blender (повинно вийти приблизно наступне) Як робити camera mapping в blender](https://images-on-off.com/images/163/kakdelatcameramappingvblender-78830bc1.png)
5. Скорегуйте положення і обертання камери так, щоб сітка збігалася з підлогою на фото. В даному випадку використані ось такі параметри:
![Як робити camera mapping в blender (blender) Як робити camera mapping в blender](https://images-on-off.com/images/163/kakdelatcameramappingvblender-a7ca689c.png)
базові об'єкти
1. Додайте в сцену куб і поміняйте його розмір так, щоб він збігався з розміром приміщення:
![Як робити camera mapping в blender (mapping) Як робити camera mapping в blender](https://images-on-off.com/images/163/kakdelatcameramappingvblender-bcdcd07e.png)
2. Зробіть кожну грань окремим об'єктом і видаліть дах.
![Як робити camera mapping в blender (blender) Як робити camera mapping в blender](https://images-on-off.com/images/163/kakdelatcameramappingvblender-cc70e20e.png)
3. Поміняйте розмір стін так, щоб вони вписувалися в зображення:
![Як робити camera mapping в blender (повинно вийти приблизно наступне) Як робити camera mapping в blender](https://images-on-off.com/images/163/kakdelatcameramappingvblender-4e7c5ed6.png)
![Як робити camera mapping в blender (blender) Як робити camera mapping в blender](https://images-on-off.com/images/163/kakdelatcameramappingvblender-5de9cd37.png)
2. Скопіюйте та вставте виділення з підлогою в зображення з альфа-каналом в фоновому шарі:
![Як робити camera mapping в blender (робити) Як робити camera mapping в blender](https://images-on-off.com/images/163/kakdelatcameramappingvblender-9b7b301d.png)
3. Отретушіруйте штампиком залишився фрагмент середньої колони так, щоб він повністю зник.
![Як робити camera mapping в blender (camera) Як робити camera mapping в blender](https://images-on-off.com/images/163/kakdelatcameramappingvblender-afc4de94.png)
Має вийти приблизно так:
![Як робити camera mapping в blender (повинно вийти приблизно наступне) Як робити camera mapping в blender](https://images-on-off.com/images/163/kakdelatcameramappingvblender-5db163a8.png)
Результат експортуйте в файл PNG з прозорістю.
4. Поверніться до сцени, виберіть об'єкт статі і приблизно застосуєте модифікатор Subdivision Surface з максимальною кількістю підрозділів. Це важливо, оскільки Blender потрібна деталізована геометрія для більшої акуратності.
![Як робити camera mapping в blender (mapping) Як робити camera mapping в blender](https://images-on-off.com/images/163/kakdelatcameramappingvblender-0ab669eb.png)
![Як робити camera mapping в blender (camera) Як робити camera mapping в blender](https://images-on-off.com/images/163/kakdelatcameramappingvblender-21cf2c80.png)
![Як робити camera mapping в blender (camera) Як робити camera mapping в blender](https://images-on-off.com/images/163/kakdelatcameramappingvblender-b0200a6f.png)
Якщо на цьому етапі виконати рендеринг, вийде наступне:
![Як робити camera mapping в blender (blender) Як робити camera mapping в blender](https://images-on-off.com/images/163/kakdelatcameramappingvblender-b4722b88.png)
З першим об'єктом покінчено. Займемося стінами.
1. Поверніться в GIMP з вихідного зображення і за допомогою багатокутного виділення в Лассо виділіть ліву стіну:
![Як робити camera mapping в blender (blender) Як робити camera mapping в blender](https://images-on-off.com/images/163/kakdelatcameramappingvblender-a8a80dda.png)
2. Знову скопіюйте і вставте виділене в нове зображення з альфа-каналом:
![Як робити camera mapping в blender (повинно вийти приблизно наступне) Як робити camera mapping в blender](https://images-on-off.com/images/163/kakdelatcameramappingvblender-3c0445be.png)
3. Фрагмент стіни на передньому плані доведеться підправити. Виділіть ось фрагмент:
![Як робити camera mapping в blender (blender) Як робити camera mapping в blender](https://images-on-off.com/images/163/kakdelatcameramappingvblender-38499e1e.png)
4. Скопіюйте та вставте його в новий шар, а потім поміняйте розмір так, щоб він вписався в стіну, закривши лицьову стінку:
![Як робити camera mapping в blender (повинно вийти приблизно наступне) Як робити camera mapping в blender](https://images-on-off.com/images/163/kakdelatcameramappingvblender-2549ab6d.png)
Зіставте верхній шар з попереднім, експортуйте в новий файл PNG.
5. Повторіть ту ж процедуру з правого стінкою:
![Як робити camera mapping в blender (робити) Як робити camera mapping в blender](https://images-on-off.com/images/163/kakdelatcameramappingvblender-7e86723f.png)
6. Потім із задньою стінкою:
![Як робити camera mapping в blender (повинно вийти приблизно наступне) Як робити camera mapping в blender](https://images-on-off.com/images/163/kakdelatcameramappingvblender-08b19fad.png)
7. Поверніться в Blender, виберіть стіну, знову застосуйте Subdivide і виконайте розгортку з "Project from View".
![Як робити camera mapping в blender (mapping) Як робити camera mapping в blender](https://images-on-off.com/images/163/kakdelatcameramappingvblender-4cfb7b7e.png)
8. Повторіть те саме з правою стінкою:
![Як робити camera mapping в blender (camera) Як робити camera mapping в blender](https://images-on-off.com/images/163/kakdelatcameramappingvblender-1eaf7eab.png)
9. Потім із задньою стінкою:
![Як робити camera mapping в blender (camera) Як робити camera mapping в blender](https://images-on-off.com/images/163/kakdelatcameramappingvblender-67a6d245.png)
8. Призначте кожній стіні свій матеріал по наведеним вище зразком:
![Як робити camera mapping в blender (mapping) Як робити camera mapping в blender](https://images-on-off.com/images/163/kakdelatcameramappingvblender-0994a8b5.png)
Тепер у вас повинно вийти приблизно наступне:
![Як робити camera mapping в blender (mapping) Як робити camera mapping в blender](https://images-on-off.com/images/163/kakdelatcameramappingvblender-5cb68b3d.png)
Дверні отвори
![Як робити camera mapping в blender (camera) Як робити camera mapping в blender](https://images-on-off.com/images/163/kakdelatcameramappingvblender-c3aff91e.png)
2. Поверніться в Blender, додайте площину і спозіціоніруйте її так, щоб вона збігалася зі стіною на фото:
![Як робити camera mapping в blender (робити) Як робити camera mapping в blender](https://images-on-off.com/images/163/kakdelatcameramappingvblender-2ebb6051.png)
3. Перейдіть в режим редагування і зробіть фасад видавлюванням площині:
![Як робити camera mapping в blender (blender) Як робити camera mapping в blender](https://images-on-off.com/images/163/kakdelatcameramappingvblender-4076ae9a.png)
4. Смоделируйте виступи в меше, щоб фасад виглядав природно при переміщенні камери:
![Як робити camera mapping в blender (blender) Як робити camera mapping в blender](https://images-on-off.com/images/163/kakdelatcameramappingvblender-ebe5c27f.png)
5. В результаті повинно вийти приблизно наступне:
![Як робити camera mapping в blender (camera) Як робити camera mapping в blender](https://images-on-off.com/images/163/kakdelatcameramappingvblender-5cad76ff.png)
6. Зробіть циклічні перетину (loop cuts) в меше і виконайте розгортку з «Project from View»:
![Як робити camera mapping в blender (повинно вийти приблизно наступне) Як робити camera mapping в blender](https://images-on-off.com/images/163/kakdelatcameramappingvblender-f46d3215.png)
7. Виділіть об'єкт лицьовій стіни і призначте йому створену раніше текстуру:
![Як робити camera mapping в blender (mapping) Як робити camera mapping в blender](https://images-on-off.com/images/163/kakdelatcameramappingvblender-db1316b1.png)
Рендер ще раз:
![Як робити camera mapping в blender (повинно вийти приблизно наступне) Як робити camera mapping в blender](https://images-on-off.com/images/163/kakdelatcameramappingvblender-6ea37ab7.png)
1. Тепер змоделюймо арочний стелю. Додайте циліндр і розмістіть його приблизно так:
![Як робити camera mapping в blender (повинно вийти приблизно) Як робити camera mapping в blender](https://images-on-off.com/images/163/kakdelatcameramappingvblender-54b3302f.png)
2. Видаліть незначущі частини меша і регулювати час, що залишився під фонове зображення:
![Як робити camera mapping в blender (повинно вийти приблизно наступне) Як робити camera mapping в blender](https://images-on-off.com/images/163/kakdelatcameramappingvblender-e16fac43.png)
3. Зробіть циклічні перетину і виконайте розгортку з «Project from View»:
![Як робити camera mapping в blender (повинно вийти приблизно наступне) Як робити camera mapping в blender](https://images-on-off.com/images/163/kakdelatcameramappingvblender-ad63be8b.png)
![Як робити camera mapping в blender (mapping) Як робити camera mapping в blender](https://images-on-off.com/images/163/kakdelatcameramappingvblender-d4b8ace5.png)
Це найскладніша частина. оскільки балок чимало.
5. Призначте Мішу текстуру по вже знайомому зразком:
![Як робити camera mapping в blender (повинно вийти приблизно наступне) Як робити camera mapping в blender](https://images-on-off.com/images/163/kakdelatcameramappingvblender-0d557b14.png)
Новий проміжний результат:
![Як робити camera mapping в blender (повинно вийти приблизно) Як робити camera mapping в blender](https://images-on-off.com/images/163/kakdelatcameramappingvblender-8169619e.png)
Поміняйте розмір зображення на 1920 × 1080, і ось що у вас вийде:
![Як робити camera mapping в blender (camera) Як робити camera mapping в blender](https://images-on-off.com/images/163/kakdelatcameramappingvblender-1b6fc8e0.png)
Щоб завершити повноту ілюзії, додайте опорні балки, шматки проводів та інше. Робити це необов'язково, але якщо ви хочете домогтися реалістичності, то лінуватися не варто.
![Як робити camera mapping в blender (повинно вийти приблизно) Як робити camera mapping в blender](https://images-on-off.com/images/163/kakdelatcameramappingvblender-a867ec8a.png)
![Як робити camera mapping в blender (повинно вийти приблизно наступне) Як робити camera mapping в blender](https://images-on-off.com/images/163/kakdelatcameramappingvblender-ea2c660c.png)
Вам залишається лише анімувати камеру.
Для подальшого вивчення
- Ролик «Deserted» - Ендрю стверджує, що це кращий приклад маппінга камери, який він коли-небудь бачив.
- Демонстрація маппінга з докладним розбором.
GIMP, MyPaint і Krita планують загальний формат поширення кистей