Adobe After Effects的插件--------Optical Flares之Lens Objects参数

news2025/4/26 1:32:36

Lens Objects,即【镜头对象】。

通用设置

全局参数 发光 多光圈 光圈 条纹 微光 反射 钉球 闪光 圆环 焦散 镜头球
缩放
缩放偏移
长宽比
混合模式
颜色
全局种子
亮度
拉伸
距离
旋转
自动旋转
偏移
转化
自定义转化

缩放、缩放偏移、偏移

勾选缩放偏移后,【镜头对象】最终渲染的偏移值会经过缩放计算。否则,镜头对象最终渲染的偏移值就是该属性设置的值。

比如,偏移设置为[50,0],缩放设置为60%,若勾选缩放偏移,最终渲染的偏移值为[30,0]([50*60%,0*60%]);若不勾选缩放偏移,最终渲染的偏移值为[50,0]。


例子:

  1. 堆栈中有 发光圆环 两个镜头对象

    在这里插入图片描述

  2. 设置 发光偏移属性

    在这里插入图片描述

  3. 设置全局参数缩放偏移属性为未勾选,调整缩放属性

    在这里插入图片描述

  4. 设置全局参数缩放偏移属性为勾选,调整缩放属性

    在这里插入图片描述

    另外,该缩放偏移的影响范围只是全局参数的缩放属性,对其他地方的缩放不起作用(比如面板 中的缩放以及镜头对象中的缩放)。

    在这里插入图片描述

混合模式、颜色

按所选的混合模式算法,将当前【镜头对象】构成的图像的色彩与颜色属性所选色彩进行混合,得到最终的颜色。值有 添加屏幕 ,他们都是加法混合模式—去黑留白,使图层颜色更亮。

简而言之,屏幕模式通过增加对比度来加亮图像,适用于需要显著提升图像亮度和饱和度的场景;而添加模式则相对温和地提升图像亮度,对颜色的影响较小。这两种模式的选择取决于具体的应用需求和期望的视觉效果‌

全局种子

全局种子影响整个光晕(所有【镜头对象】)的随机属性(布局和动态):

  • 光斑整体分布(主光斑、次级光斑的位置偏移)
  • 光晕元素的动态同步性(如所有光斑的闪烁节奏是否统一)
  • 全局颜色渐变的随机分配(颜色在光晕中的分布逻辑)

修改全局种子会完全重组光晕的布局和动态,但保留其他参数(如光斑数量、亮度范围)的设定。

1.种子值的作用原理:

  • 随机性锁定:每个种子值对应一个唯一的随机序列,类似“密码”,输入相同种子值会得到完全一致的随机结果。 需要注意的是,种子值为0,并不表示关闭随机,它和其他值一样,也是一种随机序列。
  • 非连续性:种子值的变化不遵循递增/递减逻辑(如种子值 1 和 2 的效果差异可能巨大,没有渐变关系)。我们可能误以为种子值越大(如 100),光晕的随机效果越“强烈”或“复杂”,但实际并非如此。比如,种子值 为10生成的光斑可能要比值为99的更密集,而值为50的种子生成的光斑可能比值为99的更稀疏。种子值只是随机算法的起点,其数值大小与光晕效果1的强度、复杂度无关。
  • 独立控制:不同参数组的种子值相互独立(例如,全局种子和光晕元素种子互不影响)。

2.全局种子与【镜头对象】中随机种子(以下简称随机种子)的关系:

随机种子只影响其所在【镜头对象】中的某些随机属性,且会覆盖全局种子在该【镜头对象】中对这些属性的影响。
另外,全局种子和随机种子是相互独立的,互不影响。比如,随机种子为100,全局种子值无论是1还是2,都不会影响随机种子中的随机属性序列。反之亦然。

其作用类似于一个起点,决定了光晕效果的初始状态,进而影响其后续的发展和变化(后续【镜头对象】中的随机种子会覆盖全局随机种子在该【镜头对象】的随机参数)。

在这里插入图片描述


3.应用

比如制作漫天繁星,可以通过调整不同的随机种子值制造出每个星星的之间随机性(消除重复感),增加真实感。

长宽比、拉伸

它们都是对【镜头对象】的长和宽进行调控,区别是长宽比是粗调,拉伸是微调。

旋转

旋转:【镜头对象】绕【旋转中心点】旋转的角度。

不同【镜头对象】其【旋转中心点】也是不同的(可以通过调整【镜头对象】的旋转属性大致推算出其【旋转中心点】)。以微光和多光圈为例,微光的【旋转中心点】在其光线集束点上,多光圈则是在每个光圈的几何中心点上。

在这里插入图片描述

在这里插入图片描述

自动旋转

自动旋转:【镜头对象】将跟随【自动旋转角度】的变化一起自旋转。

【旋转中心点】是自动旋转的重要参数,所以确定【镜头对象】的【旋转中心点】是十分必要的。自动旋转有三个选项值:

  • 沿着灯光
  • 沿着中间

自动旋转会根据不同选项值计算其【自动旋转角度】。

我们先来看沿着中间,其实应该是汉化的问题,这个应该叫沿着中心位置。其表示:将从光效的中心位置到【镜头对象】的【旋转中心点】组成一条方向向量,该方向向量与【宿主图层】x轴正方向的夹角角度,即是该【镜头对象】的【自动旋转角度】。

在这里插入图片描述

在这里插入图片描述

由此可以看出,当自动旋转沿着中间 时,位置XY中心位置将影响【自动旋转的角度】。

在这里插入图片描述

再来看沿着灯光。其前提是位置模式中的来源类型需是 跟踪灯 。其表示:将从【镜头对象】的【旋转中心点】到跟踪灯的位置组成一条方向向量,该方向向量与【宿主图层】x轴正方向的夹角角度,即是该【镜头对象】的【自动旋转角度】。

在这里插入图片描述

在这里插入图片描述

由此可以看出,当自动旋转沿着灯光 时,跟踪灯的位置中心位置有可能影响【自动旋转的角度】(对于类似于微光这种中心位置不影响【镜头对象】位置的将不会影响自动旋转的角度)。

位置模式中的来源类型跟踪灯时,跟踪灯的位置就和光效的位置XY绑定了,所以,说到底其实还是位置XY中心位置影响【自动旋转的角度】。

自动旋转沿着灯光沿着中间 时,【自动旋转角度】变大,逆时针旋转;反之,顺时针。

【镜头对象】的【自动旋转角度】并不是其最终的旋转角度:

【镜头对象】的最终旋转角度 = 【旋转角度】+【自动旋转角度】+ 其他属性导致的旋转角度

最后是 ,其表示【自动旋转角度】始终为0。

距离

距离是用于设置【镜头对象】相对位置XY点的位置,其有两个可调参数,第一个参数表示【镜头对象】沿着“某方向”移动的距离,第二个参数表示【镜头对象】沿着 位置XY中心位置方向 移动的距离。

距离的控制行为为:【镜头对象】先沿“某方向”移动L1(L1为第一个参数设置的值)距离,然后再沿着 位置XY中心位置方向 移动的L2(L2为第二个参数设置的值)。
就好像有人问你路:星巴克在哪?你回答:向东走100米,然后向北走150米。

在这里插入图片描述

转化

转化就是用来设置距离第一个参数的“某方向”,其值有:

  • 自由:距离第一个参数的“某方向”为沿着 位置XY中心位置方向 ,即和其第二个参数的方向一致。
  • 水平:距离第一个参数的“某方向”为宿主图层X轴正方向 。
  • 垂直:距离第一个参数的“某方向”为宿主图层Y轴正方向 。
  • 无:距离第一个参数的“某方向”为 从位置XY中心位置方向(即第二个参数的方向),第二个参数将被冻结,不起作用。
  • 自定义:距离第一个参数的“某方向”由自定义转化控制。

例:距离设置为[150,100],转化设置为水平。

在这里插入图片描述

在这里插入图片描述

自定义转化

转化设置为 自定义 时,距离的第一个参数“某方向”的控制权交由自定义转化自定义转化由两个可调参数,分别表示x轴方向向量和y轴方向向量(宿主图层的x、y轴),这两个参数值最终确定的方向即为“某方向

在这里插入图片描述
要注意的是,距离的值不是最终效果展现的【镜头对象】与位置XY的距离,它会根据位置XY中心位置的相对位置的改变而改变,而距离值的大小所影响的是:当这种改变发生时,【镜头对象】位置变化的大小(距离值越大,相应轴的变化越大的),使整体效果营造出一种空间感。总之一句话,位置XY(可K帧)、中心位置(可K帧)、距离转化(或自定义转化)共同营造这种空间感。

蒙版盒子控制

全局参数 发光 多光圈 光圈 条纹 微光 反射 钉球 闪光 圆环 焦散 镜头球
形状
范围
淡出数值
开始范围偏移
排除蒙版盒

该类目下的属性用于设置效果的位置XY在宿主图层之外的淡出表现。

形状

用于设置蒙版盒子的形状,其值有:

  • 方形
  • 椭圆

若选择 ,则表示效果的位置XY在宿主图层之外时,所有【镜头对象】都不触发淡出效果。否则,【镜头对象】会随位置XY在宿主图层边缘外距离的增大而逐渐淡出。方形椭圆 的区别是:后者淡出效果较柔和(效果触发距离要大于范围值),前者淡出效果较强烈(效果触发距离要小于范围值)。

范围

设置位置XY在宿主图层边缘外的距离为多少时触发各【镜头对象】淡出的效果。数值越大,触发距离越大。

淡出数值

位置XY刚好处在范围上时,所有【镜头对象】的淡出数值(相当于不透明度)。数值越小,移动单位距离的淡出效果越明显,数值为0时,当到达触发距离后,立即消失。

开始范围偏移

设置单个【镜头对象】的淡出范围的偏移量。
单个【镜头对象】淡出效果的触发距离 = 范围+开始范围偏移。若其和为小于0的值,则当成0处理。

排除蒙版盒

设置单个【镜头对象】不触发淡出效果。


我们以多光圈【镜头对象】为例,形状范围淡出数值为全局参数,开始范围偏移排除蒙版盒为多光圈参数,下面例子中提到的【效果距离】为位置XY在宿主图层之外时与宿主图层边缘的距离。

序号 形状 范围 淡出数值 开始范围偏移 排除蒙版盒 最终效果
例1 方形 0 0 0 未勾选 【效果距离】为0时,触发淡出效果,且触发时多光圈立即消失
例2 方形 10 0 0 未勾选 【效果距离】在小于10时,触发淡出效果,且触发时多光圈立即消失
例3 方形 10 0 20 未勾选 【效果距离】在小于30时,触发淡出效果,且触发时多光圈立即消失
例4 方形 10 4 -8 未勾选 【效果距离】在小于2时,触发淡出效果,触发时多光圈随【效果距离】的增大而缓慢消失
例5 方形 10 14 -18 未勾选 【效果距离】为0时,触发淡出效果,触发时多光圈随【效果距离】的增大而缓慢消失,比例4还缓慢
例6 方形 10 14 -18 勾选 多光圈不会触发淡出效果
例7 椭圆 10 4 -8 未勾选 【效果距离】在大于2时,触发淡出效果,触发时多光圈随【效果距离】的增大而缓慢消失,缓慢程度和例4一样

镜头纹理

全局参数 发光 多光圈 光圈 条纹 微光 反射 钉球 闪光 圆环 焦散 镜头球
纹理图片
照明半径
衰减
亮度
缩放
偏移

所谓镜头纹理,即显示在【照明区域】内的纹理图片。【照明区域】由照明半径位置XY共同控制。另外镜头纹理需要配合自定义图层一起使用。

添加镜头纹理的步骤:

  1. 添加自定义图层
  2. 自定义图层添加到镜头纹理

纹理图片

选择作为纹理图片的自定义图层。
在这里插入图片描述

照明半径

设置【照明区域】的半径。【照明区域】以位置XY为圆心,照明半径为圆的半径。照明区域内的纹理图片将会被显示。

在这里插入图片描述

衰减

设置【照明区域】内的灯光衰减,值为0-1之间,值越大,【照明区域】的模糊边缘越大,相当于羽化效果。

在这里插入图片描述

在这里插入图片描述

亮度

设置【照明区域】内的灯光亮度。值越大,纹理图片色彩越饱满(越接近纹理图片的原色彩)。

缩放

设置纹理图片的缩放。缩放中心点为载体图层的中心点。值为100%时,纹理图片完全覆盖在载体图层上。

在这里插入图片描述

在这里插入图片描述

偏移

设置纹理图层的中心点相对载体图层中心点的位置。负值时,向左偏移;正值时,向右偏移。

在这里插入图片描述

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/2342840.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

【问题】解决docker的方式安装n8n,找不到docker.n8n.io/n8nio/n8n:latest镜像的问题

问题概览 用docker方式安装n8n,遇到错误,安装不了的问题: Unable to find image docker.n8n.io/n8nio/n8n:latest locally docker: Error response from daemon: Get "https://registry-1.docker.io/v2/": net/http: request can…

系统与网络安全------弹性交换网络(1)

资料整理于网络资料、书本资料、AI,仅供个人学习参考。 Trunk原理与配置 Trunk原理概述 Trunk(虚拟局域网中继技术)是指能让连接在不同交换机上的相同VLAN中的主机互通。 VLAN内通信 实现跨交换的同VLAN通信,通过Trunk链路&am…

10天学会嵌入式技术之51单片机-day-3

第九章 独立按键 按键的作用相当于一个开关,按下时接通(或断开),松开后断开(或接通)。实物图、原理图、封装 9.2 需求描述 通过 SW1、SW2、SW3、SW4 四个独立按键分别控制 LED1、LED2、LED3、LED4 的亮…

深入解析微软MarkitDown:原理、应用与二次开发指南

一、项目背景与技术定位 微软开源的MarkitDown并非简单的又一个Markdown解析器,而是针对现代文档处理需求设计的工具链核心组件。该项目诞生于微软内部大规模文档系统的开发实践,旨在解决以下技术痛点: 大规模文档处理性能:能够高…

【PVCodeNet】《Palm Vein Recognition Network Combining Transformer and CNN》

[1]吴凯,沈文忠,贾丁丁,等.融合Transformer和CNN的手掌静脉识别网络[J].计算机工程与应用,2023,59(24):98-109. 文章目录 1、Background and Motivation2、Related Work3、Advantages / Contributions4、Method5、Experiments5.1、Datasets and Metrics5.2、Hyper-parameters5.…

x-cmd install | brows - 终端里的 GitHub Releases 浏览器,告别繁琐下载!

目录 核心功能与优势安装适用场景 还在为寻找 GitHub 项目的特定 Release 版本而苦恼吗?还在网页上翻来覆去地查找下载链接吗?现在,有了 brows,一切都将变得简单高效! brows 是一款专为终端设计的 GitHub Releases 浏览…

多模态知识图谱:重构大模型RAG效能新边界

当前企业级RAG(Retrieval-Augmented Generation)系统在非结构化数据处理中面临四大核心问题: 数据孤岛效应:异构数据源(文档/表格/图像/视频)独立存储,缺乏跨模态语义关联,导致知识检…

实验八 版本控制

实验八 版本控制 一、实验目的 掌握Git基本命令的使用。 二、实验内容 1.理解版本控制工具的意义。 2.安装Windows和Linux下的git工具。 3.利用git bash结合常用Linux命令管理文件和目录。 4.利用git创建本地仓库并进行简单的版本控制实验。 三、主要实验步骤 1.下载并安…

JavaWeb:Web介绍

Web开篇 什么是web? Web网站工作流程 网站开发模式 Web前端开发 初识web Web标准 HtmlCss 什么是Html? 什么是CSS?

教育行业网络安全:守护学校终端安全,筑牢教育行业网络安全防线!

教育行业面临的终端安全问题日益突出,主要源于教育信息化进程的加速、终端设备多样化以及网络环境的开放性。 以下是教育行业终端安全面临的主要挑战: 1、设备类型复杂化 问题:教育机构使用的终端设备包括PC、服务器等,操作系统…

Spring Boot知识点详解

打包部署 <!‐‐ 这个插件&#xff0c;可以将应用打包成一个可执行的jar包&#xff1b;‐‐> <build><plugins> <plugin> <groupId>org.springframework.boot</groupId><artifactId>spring‐boot‐maven‐plugin</artifactId&g…

DNS主从同步及解析

DNS 域名解析原理 域名系统的层次结构 &#xff1a;DNS 采用分层树状结构&#xff0c;顶级域名&#xff08;如.com、.org、.net 等&#xff09;位于顶层&#xff0c;下面是二级域名、三级域名等。例如&#xff0c;在域名 “www.example.com” 中&#xff0c;“com” 是顶级域名…

在Windows11上用wsl配置docker register 镜像地址

一、下载软件 1、下载wsl:安装 WSL | Microsoft Learn,先按照旧版 WSL 的手动安装步骤 | Microsoft Learn的步骤走 注:如果wsl2怎么都安装不下来,可能是Hyper-V没有打开,打开控制面板->程序和功能->启用或关闭Windows功能,勾选Hyper-V 如果Windows功能里面没有Hyp…

【Linux网络】构建UDP服务器与字典翻译系统

&#x1f4e2;博客主页&#xff1a;https://blog.csdn.net/2301_779549673 &#x1f4e2;博客仓库&#xff1a;https://gitee.com/JohnKingW/linux_test/tree/master/lesson &#x1f4e2;欢迎点赞 &#x1f44d; 收藏 ⭐留言 &#x1f4dd; 如有错误敬请指正&#xff01; &…

【PGCCC】Postgres 故障排除:修复重复的主键行

如何从表中删除不需要的重复行。这些重复行之所以“不需要”&#xff0c;是因为同一个值在指定为主键的列中出现多次。自从 glibc 好心地改变了排序方式后&#xff0c;我们发现这个问题有所增加。当用户升级操作系统并修改底层 glibc 库时&#xff0c;这可能会导致无效索引。 唯…

DeepSeek+Cursor+Devbox+Sealos项目实战

黑马程序员DeepSeekCursorDevboxSealos带你零代码搞定实战项目开发部署视频教程&#xff0c;基于AI完成项目的设计、开发、测试、联调、部署全流程 原视频地址视频选的项目非常基础&#xff0c;基本就是过了个web开发流程&#xff0c;但我在实际跟着操作时&#xff0c;ai依然会…

996引擎-拓展变量:物品变量

996引擎-拓展变量:物品变量 测试代码参考资料对于Lua来说,只有能保存数据库的变量才有意义。 至于临时变量,不像TXT那么束手束脚,通常使用Lua变量就能完成。 SELECT * FROM dbo.TBL_ITEM_EX_ABIL WHERE FLD_MAKEINDEX = 28620 <

【踩坑记录】stm32 jlink程序烧录不进去

最近通过Jlink给STM32烧写程序时一直报错&#xff0c;但是换一个其他工程就可以烧录&#xff0c;对比了一下jink配置&#xff0c;发现是速率选太高了“SW Device”&#xff0c;将烧录速率调整到10MHz以下就可以了

‌RISC-V低功耗MCU动态时钟门控技术详解

我来分享一下RISC-V核低功耗MCU的动态时钟门控技术实现&#xff1a; 这款MCU通过硬件级时钟门控电路实现了模块级的功耗管理。当外设&#xff08;如UART、SPI&#xff09;处于闲置状态时&#xff0c;系统会自动切断其时钟信号&#xff0c;减少无效翻转功耗。同时支持多电压域协…

工厂模式:解耦对象创建与使用的设计模式

工厂模式&#xff1a;解耦对象创建与使用的设计模式 一、模式核心&#xff1a;封装对象创建逻辑&#xff0c;客户端无需关心具体实现 在软件开发中&#xff0c;当创建对象的逻辑复杂或频繁变化时&#xff0c;直接在客户端代码中 new 对象会导致耦合度高、难以维护。例如&…