Wpis z mikrobloga

Jak w #youtube zrealizowany jest ten 'tryb kinowy'? Jak oni to zrobili, że to oświetlenie zmienia się wraz z tym, co jest wyświetlane w filmie? I jakie reguły CSS tam zastosowali - box-shadow?

#programowanie
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@khaotic: nie jest to CSS.

W sensie... Oczywiście CSS jest użyty ale ten cały efekt jest generowany i wyświetlany w (a nawet 2), które znajdują się w divie o klasach "style-scope ytd-watch-flexy" (jest ich tam dużo więc lepiej jak pod F12 będziesz szukał obiektu canvas) i te canvasy są z position absolute - a właściwie ich parent div.

Ciekawe jak generują to w tym canvasie...
Fanatyk_Wedkarstwa - @khaotic: nie jest to CSS.

W sensie... Oczywiście CSS jest uż...

źródło: comment_16687792440XeC2nnGEPT4eXCUIZ4MRj.jpg

Pobierz
  • Odpowiedz
@khaotic: Prawdopobnie mocna dekompresja filmu, w tym ograniczenie palety barw. Następnie przesyłasz proste metadane dla momentów, w których zmienia się istotnie gradient i w sumie tyle. A tło modyfikują pewnie używając requestAnimatiomFrame
  • Odpowiedz