Parallax-effect - Webカメラを使ったパララックスエフェクト
パララックスエフェクトというと、マウスのスクロールに差異を持たせて奥行きを感じさせるのが一般的です。手前は早く、奥はゆっくり動かすことで、距離を感じさせるのはアニメやゲームでもよく行われている手法です。 今回紹介するParallax-effectはWebベースで、顔をトラッキングして行うパララックスエフェクトです。
Parallax-effectの使い方
この動きはWebカメラで認識した顔の動きに合わせて起こっています。
これも別なデモです。
Three.jsと連携している例。
Parallax-effectは写真の奥側がちょっとのぞけそうな、さらに奥行きによって2Dの写真が3Dであるかのように錯覚します。それがヘッドトラッキングによって起こっているので、より現実味が出ます。ぜひデモで体験してください。
Parallax-effectはJavaScript製のオープンソース・ソフトウェア(MIT License)です。
Parallax-effect with Three.js munrocket/parallax-effect: ??♂️ Parallax effect in javascript using face tracking. An immersive view in 3d with webcam.