Trapcode Particular 5 - Environment

2023-11-05 22:50

本文主要是介绍Trapcode Particular 5 - Environment,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

Environment(环境)用于控制作用在粒子上的外力,比如 Gravity(重力)、Wind(风力)和 Air Turbulence(空气湍流)等。

说明:

可以在主系统上设置一个环境模块,用于统一控制所有子系统中粒子所受的外力。

除此之外,还可以为每一个子系统设置自己的环境模块,这样就会可以更加精细的控制。

  • Gravity 

重力

正值,下落;负值,上升。

  • Wind X/Y/Z 

风力 X/Y/Z

设置X、Y、Z轴向的风力。

说明:

1、要使得风力或空气湍流影响到粒子,“Particle/Particle Physics”中的 Mass(质量)及 Air Resistance(空气阻力)的值必须要大于 0。

2、“Fast Physics/Drift”(漂移)属性组类似于风力效果,只是不考虑 “Particle Physics”(粒子物理)特性。

  • Air Density 

空气密度

空气密度配合 Air Resistance(空气阻力)一起使用,影响粒子在空气中的运动。

较低的值时,粒子移动较顺畅。较大的值时,粒子移动较缓慢。

  • Air Turbulence 

空气湍流

用于定义粒子周围的空气湍流场,从而影响粒子的位置、方向及旋转等。常在制作火焰、烟雾等效果时启用。

相对于“Fast Physics/Fluid”(流体动力学),空气湍流的计算速度更快。

Affect Position 影响位置

设置空气湍流场影响粒子位置的程度。

让彼此靠近的粒子产生相似但不相同的位置偏移。

Affect Orientation/Spin 影响方向/自旋

设置空气湍流场影响粒子的方向及自旋的程度。

对于不规则的自定义粒子(Sprite)更为明显。

Move with Wind 随风而动率

设置空气湍流场受风力影响的程度(百分比)。

Turbulence Controls 湍流控制

控制空气湍流场的形状。

湍流场是基于 Perlin Noise Fractal(柏林分形噪声)理论生成的伪随机场,通常是由多个分形叠加而成。

--Scale 缩放

设置分形的整体比例。

值越大,分形之间的相似性更高,从而导致粒子之间的相似度越高。

--Complexity 复杂度

叠加的分形数量。

可以叠加多层分形,从而产生更多的细节变化。

--Octave Multiplier 倍频倍增

设置叠加的分形之间的影响差异。

--Octave Scale 倍频缩放

设置叠加的分形之间的比例差异。

--Evolution Speed 演变速度

湍流场随随时间推移自动演化的速度。

值为 0 时,空气湍流场不随时间而变化。

值较大时,空气湍流场随时间演化的速度越快。

--Evolution Offset 演变偏移

等同于空气湍流场随时间演化的随机种子。

--Offset X/Y/Z 偏移 X/Y/Z

控制空气湍流场在X、Y、Z轴向上的位置偏移。

当粒子静止不动,调整偏移时,可产生该轴向上的位移动画。

“有钱的捧个钱场,好看的点下在看”

这篇关于Trapcode Particular 5 - Environment的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/352971

相关文章

Android Environment 获取的路径问题

1. 以获取 /System 路径为例 /*** Return root of the "system" partition holding the core Android OS.* Always present and mounted read-only.*/public static @NonNull File getRootDirectory() {return DIR_ANDR

pip install pyaudio sounddevice error: externally-managed-environment

shgbitai@shgbitai-C9X299-PGF:~/pythonworkspace/ai-accompany$ pip install pyaudio sounddeviceerror: externally-managed-environment× This environment is externally managed╰─> To install Python package

Creating OpenAI Gym Environment from Map Data

题意:从地图数据创建 OpenAI Gym 环境 问题背景: I am just starting out with reinforcement learning and trying to create a custom environment with OpenAI gym. However, I am stumped with trying to create an enviro

Navicat Premium上出现Cannot create oci environment错误的解决办法

因为要连接运程的Orcale数据库,由于一些原因连不上,于是我把顶栏里的工具->选项->Oic(最最下面的一个)的oci.dll给替换了,然后就一直出现Cannot create oci environment这个错误 这是由于替换的oci.dll的版本不对,于是替换了各种版本有时候也会出现这个错误 最后就是因为版本不对,先看好安装的版本然后下载一个相对应的 下载地址:http://ww

【论文分享】MyTEE: Own the Trusted Execution Environment on Embedded Devices 23‘NDSS

目录 AbstractINTRODUCTIONBACKGROUNDARMv8 ArchitectureSecurity statesTrustZone extensionsVirtualization Communication with Peripherals MOTIVATIONATTACK MODEL AND ASSUMPTIONSYSTEM DESIGNOverviewExecu

Eclipse启动错误a java runtime environment

Windows下的Eclipse启动失败,如下图。 原因是找不到虚拟机,可能是Eclipse配置文件中的路径(一般是版本名)写错了,修改即可。 方法/步骤 打开eclipse文件中的eclipse.ini(后缀名如果看不到,可以通过查看属性 看到) 配置设置文件; 同时也打开java的jre文件。 仔细比较ecl

OpenAI Gym custom environment: Discrete observation space with real values

题意:OpenAI Gym 自定义环境:具有实数值的离散观测空间 问题背景: I would like to create custom openai gym environment that has discrete state space, but with float values. To be more precise, it should be a range of valu

手动安装environment.yml的依赖包

在使用environment.yml文件来管理项目依赖的时候,通常我们会使用Anaconda或Miniconda创建一个环境,这样可以确保所有必需的Python包和特定版本都正确安装。下面是如何手动安装environment.yml中定义的依赖包的步骤: 1. 创建一个新的conda环境 首先,你需要有一个名为environment.yml的文件,其中列出了你的所有依赖项及其版本信息。这个文件

etc/profile和/etc/environment的比较

先将export LANG=zh_CN加入/etc/profile ,退出系统重新登录,登录提示显示英文。 将/etc/profile 中的export LANG=zh_CN删除,将LNAG=zh_CN加入/etc/environment,退出系统重新登录,登录提示显示中文。 用户环境建立的过程中总是先执行/etc/profile然后在读取/etc/environment。为什么

Jenkins Environment Injector Plugin 插件详解

引言 在做自动化测试的过程中,我们需要经常发送测试报告给相关研发、产品和上级,但是Jenkins邮件模板不支持Javascritpt脚本来动态生成数据,只支持静态的HTML代码,那么我们就没有办法了吗?非也,我们可以通过环境变量注入的方式读取外部的数据进行引用从而实现报告数据的真实性和实时性,下面将详细介绍Jenkins环境变量注入插件Environment Injector Plugin的使用