Krótko o najważniejszym (BLUF): Narzędzie zamienia zwykły film w stereoskopowy 3D (SBS, Half-SBS, anaglyph) i dodaje wirtualny ruch kamery w oparciu o mapę głębi. Głębokość klatki jest obliczana przez Depth Anything V2 Small bezpośrednio w przeglądarce, mapy głębi są wygładzane w czasie, a widoki stereo są składane przez moduł cieniujący WebGL. Plik nigdy nie jest przesyłany, nie są wydawane żadne tokeny i nie wiąże się to z żadnymi opłatami API.
Narzędzie pobiera zwykły film i na podstawie mapy głębi każdej klatki tworzy scenę 2.5D: bliskie obiekty przesuwają się bardziej niż odległe, i na tej podstawie tworzy dwa widoki — jeden dla lewego oka i jeden dla prawego. W ten sposób wideo staje się stereoskopowe 3D.
Kamerę można także wirtualnie przesuwać: w lewo i w prawo, do przodu i do tyłu (dolly/zoom) oraz nieznacznie zmieniać kąt widzenia. To nie jest powtórka – to ponowna projekcja już uchwyconego kadru z wykorzystaniem głębi.
Wideo źródłowe nigdy nie jest przesyłane: głębokość klatki jest obliczana w zakresie od Depth Anything V2 Small do ONNX Runtime Web (WebGPU, z wartością rezerwową CPU), a widoki stereo są montowane przez moduł cieniujący WebGL bezpośrednio w przeglądarce. Nie ma tu płatnego API i nie wydaje się żadnych tokenów.
Aby zapobiec migotaniu głębi między klatkami, mapy głębi są wygładzane w czasie, dzięki czemu paralaksa stereo pozostaje równa i nie migocze.
SBS 3D — dwie pełnowymiarowe ramki obok siebie (lewe oko po lewej, prawe oko po prawej): dobre dla telewizorów 3D i większości odtwarzaczy VR.
Half-SBS — każde oko jest ściśnięte poziomo do połowy szerokości i umieszczone obok siebie: format, jakiego oczekują gracze i zestawy słuchawkowe VR.
Anaglyph — czerwono-cyjanowy: kanał czerwony pochodzi z lewego oka, zielony i niebieski z prawego. Wynik ten oglądasz za pomocą zwykłych okularów czerwono-cyjanowych, bez specjalnego ekranu.
Ruch kamery jest ograniczany automatycznie: jest to scena oparta na głębokości 2.5D, a nie prawdziwej scenie 3D, więc po pewnym przesunięciu zaczynają pojawiać się rozciągnięte krawędzie i duże dziury. Narzędzie nie pozwala przekroczyć tego limitu.
Małe dziurki pojawiające się podczas ruchu aparatu (odsłonięte tło, które wcześniej nie było widoczne) zostają wypełnione sąsiednimi pikselami, dzięki czemu obraz pozostaje nienaruszony.
Nigdzie. Wideo jest dekodowane, obliczana jest głębokość, a widoki stereo są montowane w całości w przeglądarce na Twoim urządzeniu.
Nie. Opiera się na głębokości 2.5D: obraz jest ponownie wyświetlany z wykorzystaniem głębi, ale nie można w pełni obejść obiektu — dlatego zasięg kamery jest ograniczony.
Narzędzie jest całkowicie bezpłatne i nie wymaga wydawania tokenów do konta.
Obsługiwane są popularne formaty wideo, w tym MP4, WebM i MOV. Do szybkiego przetwarzania na urządzeniu najlepsze są klipy o długości do kilku minut i do 1080p.