Ae 效果详解:3D 点控制

Ae菜单:效果/表达式控制/3D 点控制

Expression Controls/3D Point Control

3D 点控制 3D Point Control效果提供了一个可控的三维空间坐标值,可用于动画参数、摄像机目标点、灯光位置或粒子发射器位置调整,使 3D 运动控制更加直观和灵活。

本效果适用于所有色深模式(8-bpc、16-bpc、32-bpc)。

◆ ◆

效果属性说明

点击"重置" Reset按钮,恢复所有选项到默认值。

3D 点

3D Point

三维空间中的坐标数据,包含 X(水平)、Y(垂直)和 Z(深度)三个轴向信息。

◆ ◆

应用举例

1、绑定 3D 点控制到图层位置

为图层的"位置"属性添加表达式。

javascript 复制代码
thisComp.layer("控制图层").effect("3D 点控制")("3D 点")

图层的位置会直接跟随"3D 点"属性的值变化,适用于参数化控制。

2、让图层围绕 3D 点旋转

为 3D 图层的"位置"属性添加表达式。

ini 复制代码
center = thisComp.layer("控制图层").effect("3D 点控制")("3D 点")radius = 600;angle = time * 90; // 随时间旋转
x = center[0] + Math.cos(degreesToRadians(angle)) * radius;y = center[1] ;z = center[2] + Math.sin(degreesToRadians(angle)) * radius;
[x, y, z];

使用"3D 点控制"作为旋转中心,使图层围绕其旋转。

3、让摄像机始终朝向"3D 点控制"位置

为摄像机的"方向"属性添加表达式。

makefile 复制代码
target = thisComp.layer("控制图层").effect("3D 点控制")("3D 点");lookAt(thisLayer.position, target);

摄像机会自动调整方向,使其始终朝向"3D 点控制"设定的位置,适用于动态追踪效果。

"点赞行美意,赞赏是鼓励"

相关推荐
友思特 智能感知5 小时前
友思特应用 | 基于高精度双目散斑 3D 相机的放射治疗视觉定位应用
3d·机器视觉·3d相机·医疗设备·医疗定位
武子康15 小时前
AI研究-117 特斯拉 FSD 视觉解析:多摄像头 - 3D占用网络 - 车机渲染,盲区与低速复杂路况安全指南
人工智能·科技·计算机视觉·3d·视觉检测·特斯拉·model y
乐吾乐科技19 小时前
乐吾乐3D可视化案例【智慧汽车三维可视化】
3d·汽车
CG_MAGIC1 天前
用Blender制作室内效果图宜居之地
3d·blender·效果图渲染·渲染引擎·渲云渲染
井队Tell1 天前
打造高清3D虚拟世界|零基础学习Unity HDRP高清渲染管线(第十二天)
学习·3d·unity
Minecraft红客1 天前
复原大唐3d项目测试版
c++·3d·青少年编程·电脑·娱乐
小-黯1 天前
OpenGL使用C++实现相机模块功能
c++·3d·opengl
yychen_java2 天前
基于Java3D与Jzy3D的三维建模深度开发:从架构到实践
java·3d·架构
暴风鱼划水2 天前
三维重建【0-D】3D Gaussian Splatting:相机标定原理与步骤
算法·3d
井队Tell3 天前
打造高清3D虚拟世界|零基础学习Unity HDRP高清渲染管线(第十天)
学习·3d·unity