Tərs panorama və ya obyekt panorama

Müəllif Paul Bourke
Noyabr 2018


Silindrik panoramalar yaxşı başa düşüləndir və məhdud bir şaquli bir görüntü sahəsini, lakin tam 360 dərəcə üfüqi bir şəkildə çəkmək üçün geniş istifadə olunur. Onlar adətən bir nöqtədə bir kameranı fırladaraq meydana gəlir. Praktik metod fərqli ola bilər, konseptual olaraq hər kameranın mövqeyi dar bir şaquli yarığı tutur, bütün yarıqlar bir-birinin ardınca düzülmüşdür.

Burada obyekt panoramaları təqdim edirəm, ya da onları ənənəvi panorama ələ keçirmə hesab edilə biləcəyi, lakin tərs, tərs panoramalar. Xüsusilə, mərkəzi bir kamera və xarici bir səhnə yerinə burada içəriyə baxan bir obyektin ətrafında hərəkət edən bir kamera var. Belə obyekt mənzərələrini yaratmağın bir yolu, obyekt dönərkən perspektivli və ya ortoqrafik şəkil çəkmək olar. Hər bir fotoşəkildəki tək bir şaquli yarıq davamlı bir görüntü yaratmaq üçün yan-yana yerləşdirilə bilər (düzgün yarıq genişliyini alaraq). Bu, sözdə kəsikli tarama fotoşəkili ilə eynidır.

Buna baxmağın başqa bir yolu çox perspektivli bir göstərişdir. Şəkildəki hər bir piksel bir kamera mövqeyinə uyğundur, silindrik bir obyekt panorama vəziyyətində bütün kameralar (hər piksel üçün bir) üfüqi və mərkəzi ox xəttinə yönəldilmişdir.

Burada göstərilən nümunələrdə, nəticəni nümayiş etdirmək üçün 3D toxumalı bir model istifadə olunur. Halbuki real obyektlərdən onları motorlu dönər masasına yerləşdirmək və videonun hər bir çərçivəsi üçün yuxarıda təsvir edilən yarıqlı skanlama yanaşmasının izlədiyi video kamera ilə lentə almaqla istifadə etmək olar.


Diotima heykəli, Qərbi Avstraliya Universiteti

Ənənəvi panoramalar kimi, bunlar da 360 dərəcə bükülür, sol kənarı sağ kənarına bitişikdir.


Perthdəki Duxton otelinin qarşısında aslan heykəlləri

Burada yaradılan şəkillər, müəlliflərin öz kodları idi ki, çıxış görüntüsündəki hər piksel üçün müvafiq şüa (mövqe və istiqamət) hesablanır. Bu şüa, modeldəki bütün üçbucaqlar (OBJ faylı) ilə kəsişir, bir dəfə ən yaxın (ilk) kəsişmə müəyyən edildikdən sonra rəng uv koordinatları və toxuma görüntüsü nəzərə alınaraq rəngə baxılır.

PovRay-dakı yeni (və maraqlı) “mesh_camera” eyni şeyə nail olmaq üçün istifadə edilə bilər. Bu kamera, üçbucağın bir şəklində verildiyi kameranın yerini müəyyənləşdirməyə imkan verir mesh{}, rayın istiqaməti normal olaraq təyin olunur (buna görə də bütün üçbucaqlara ardıcıl sifariş verilməlidir), baxmayaraq ki şüa z işarəsi ilə sürüşdürülə bilər. istiqamət direktivində koordinasiya edin.

object { 
   #include "teresa.inc"
}
camera {
   mesh_camera {
      1
      0
      #include "themesh.inc"
   }
   location <0,0,0>
   direction <0,0,-1>
}

Müqəddəs Məryəmin Katedral Perthindəki Ana Teresa

Qeyd etmək lazımdır ki, səthdə bunları obyektin mərkəzindən standart silindrik panorama ilə yaratmaq olar. Lakin bu vəziyyətdə biri xarici deyil, daxili tərtib ediləcəkdir. Bir fərq, kənardan görünə bilən, lakin daxili digər quruluşlarla, məsələn, modelin konkav hissələri ilə örtülü olan quruluşlardır.


Tjanpi kuklaları, yerli Avstraliya fiqurları


Sferik (Düzbucaqlı) panorama

Əlbəttə ki, silindrik bir panorama ilə məhdudlaşmır, tam bərabər düzbucaqlı panorama eyni dərəcədə yarana bilər. Hər bir piksel bir sferada bir şüa mənşəyinə uyğundur, şüa istiqaməti modelin mərkəzinə doğru.

Bu modellər 3D yenidənqurmadan yaradıldı və baza bağlanmadı. Çuxur təbiət, görüntünün alt hissəsində görünən qüsurların səbəbidir.