aogl.cn — 生成AIツールの個人用ブックマーク

← ホームへ · オリジナル

トラベルスルー視差 — スマホシーンのレイヤー

CSS 3D・PNGレイヤー・マウス視差

· 当サイトオリジナル

本記事は original/travel-through/オリジナル視差デモです。3枚のPNG(スマホ背面・ガラス・手前のキャラ)を重ね、マウスで深度ごとに異なる移動量を与えます。WebGLは使わず、data-depthrequestAnimationFrame による平滑化だけです。

ライブデモ

下の枠内でマウスを動かしてください(デスクトップ向け)。

parallax_phone_scene.html — 3レイヤー・マウス視差。

レイヤー構成

  • 0.15Mobile-phone-background.png(最奥)
  • 0.38Glass-cover.pngmix-blend-mode: screen
  • 0.70Penetrating-characters.png(手前・最も大きく動く)

技術メモ

ポインタを中心基準で正規化し、cx += (mx - cx) * 0.07 でイージング。amplitude = 28 px。画像は pointer-events: none。iframe の前後に説明文を置くことで、クローラが主題(CSS視差・レイヤーUI)を把握しやすくなります。