← 返回动效实验室

3D 倾斜光影面板

跟随触摸位置的 3D 透视倾斜 + 径向反射流光,松手 Spring 阻尼回正。把指针移到卡片上试试,内容层用 translateZ 做了 3D 分层,越靠近视口的层位移越明显。

实时 Demo

Hover Me

pointermove 计算指针相对位置 → 映射为 rotateX / rotateY,rAF 阻尼追踪,松手归零。

rotateX 0.0° rotateY 0.0° scale 1.000

手机用手指按住卡片拖动指针位置,松手自动回正

效果拆解
AI 提示词
为 Card 添加跟随触摸位置的 3D 透视倾斜与径向反射流光:指针在卡片内的相对位置映射为 rotateX/rotateY(最大 ±5°),用 rAF 每帧以 0.14 的阻尼系数追踪目标值,松手/移出时目标归零形成 Spring 阻尼回正;叠加一个跟随指针的 radial-gradient 径向光斑;容器启用 perspective(700px) 与 preserve-3d,子元素用 translateZ 做 3D 分层视差;只使用 transform 保证 GPU 合成,不触发重排。为 Card 添加跟随触摸位置的 3D 透视倾斜与径向反射流光:指针在卡片内的相对位置映射为 rotateX/rotateY(最大 ±5°),用 rAF 每帧以 0.14 的阻尼系数追踪目标值,松手/移出时目标归零形成 Spring 阻尼回正;叠加一个跟随指针的 radial-gradient 径向光斑;容器启用 perspective(700px) 与 preserve-3d,子元素用 translateZ 做 3D 分层视差;只使用 transform 保证 GPU 合成,不触发重排。
相关效果