This page has been translated automatically.
视频教程
界面
要领
高级
实用建议
基础
专业(SIM)
UnigineEditor
界面概述
资源工作流程
版本控制
设置和首选项
项目开发
调整节点参数
Setting Up Materials
设置属性
照明
Sandworm
使用编辑器工具执行特定任务
如何擴展編輯器功能
嵌入式节点类型
Nodes
Objects
Effects
Decals
光源
Geodetics
World Nodes
Sound Objects
Pathfinding Objects
Players
编程
基本原理
搭建开发环境
使用范例
C++
C#
UnigineScript
统一的Unigine着色器语言 UUSL (Unified UNIGINE Shader Language)
Plugins
File Formats
材质和着色器
Rebuilding the Engine Tools
GUI
双精度坐标
应用程序接口
Animations-Related Classes
Containers
Common Functionality
Controls-Related Classes
Engine-Related Classes
Filesystem Functionality
GUI-Related Classes
Math Functionality
Node-Related Classes
Objects-Related Classes
Networking Functionality
Pathfinding-Related Classes
Physics-Related Classes
Plugins-Related Classes
IG Plugin
CIGIConnector Plugin
Rendering-Related Classes
VR-Related Classes
创建内容
内容优化
材质
Material Nodes Library
Miscellaneous
Input
Math
Matrix
Textures
Art Samples
Tutorials
注意! 这个版本的文档是过时的,因为它描述了一个较老的SDK版本!请切换到最新SDK版本的文档。
注意! 这个版本的文档描述了一个不再受支持的旧SDK版本!请升级到最新的SDK版本。

编辑曲线

一些参数具有非线性依赖性。例如,粒子系统的某些参数(位置,方向,角度,半径,颜色等)可能需要随时间更改以创建更自然的行为。颜色校正要求将输入颜色任意映射到输出值。为了使这种更改成为可能,将这些参数的值设置为曲线。

曲线编辑器允许调整这些曲线。

若要将参数设置为曲线,请选择以下任意一种:

Curve 参数值根据在曲线编辑器中定义的曲线改变输入值(例如时间)。
Between Curve 有两条曲线定义了极限,并且在这些极限内的每个时间点都会获取一个随机值。参数值基于此随机生成的值集随时间变化。

在颜色设置的情况下,有一个下拉菜单,在颜色和曲线之间进行选择。

要打开“曲线编辑器”,请单击“曲线预览”小部件。

每个参数将打开一个单独的Curve Editor窗口。先前打开的窗口未关闭。

在曲线编辑器中导航#

横轴表示输入值,例如寿命。这些值已标准化,并取决于节点对应的值(比如 Life Time )。

垂直轴表示可用参数值的范围。比例尺由Max Value控制。

曲线视图可以通过使用滚轮沿着两个轴放大缩小,也可以通过使用相应的显示参数单独沿着任何一个轴放大缩小

按住中间按钮或按住Ctrl按钮并使用光标键,同时拖动鼠标可以平移曲线视图。

如果参数是通过多条曲线调整的,则可以通过相应的带有颜色编码的复选框隐藏

添加和编辑点#

通过键(曲线上的点)通过更改曲线的位置和操纵其切线来编辑曲线。

添加点,请在曲线上的应放置点的位置上单击鼠标右键,然后选择Add key

删除点,可以通过右键单击并选择Remove key来执行。

点的位置可以更改

  • 通过用鼠标拖动点
  • 通过更改右侧“Key Parameters”部分中的值

可以通过以下两种方式之一选择多个点

  • 按下Ctrl并单击所需的点。
  • 单击一个空白点并拖动以进行矩形选择。

这两种方式可以组合使用:例如,使用矩形选择点,然后按下Ctrl并单击要添加的点。

还可以通过按住Ctrl键单击来从矩形中取消选择点。

要移动所有选定的点,请在其中一个点上按下鼠标左键并将其拖动。

通过按键盘上的 F 键来聚焦选定的点。

Focusing on the selected keys

要取消选择所有点,只需单击任意位置。

编辑切线#

每个关键点都有两个切线,以控制关键点左右两侧的曲线形状。

要编辑切线,请选择一个关键点,然后选择一个切线并将其拖动。

选择多个关键点时,您也可以修改每个切线。

曲线参数#

选择整个曲线,请在第一个和最后一个关键点之间的任意位置单击它。

选择后,整个曲线可以移动。

取消选择一条曲线,请单击除该曲线及其键以外的任何位置。

对于曲线,可以使用以下参数:

  • Pre Infinity —第一个(最左侧)关键点之前的曲线的行为。
  • Post Infinity —第一个(最右边)键后曲线的行为。

这些参数可用于创建循环,即重复在按键定义的显式范围之前和之后创建的效果。

对于这些参数,可以应用以下选项:

Clamp 开始键或结束键的值将保留。如果您不想在曲线创建的效果之前或之后进行任何更改,请使用此选项。
Loop 曲线被平铺。重复创建的效果。如果第一个和最后一个键的值不同,则曲线之间的过渡将突然。
PingPong 每个下一个曲线段都是前一个曲线段的反映。所创建的效果以向前和向后的方式重复。


曲线的数量根据受控参数的类型而变化:例如,角度具有单个分量(角度值),而方向具有三个分量(X,Y和Z轴),则颜色可能多达四个分量(RGBA通道)。

Copying Curve Parameters#

在曲线字段中单击鼠标右键,可以进行复制粘贴操作

复制粘贴曲线参数

如果将一条曲线复制到具有更多值的曲线上,则第二条曲线的额外值保持不变。

最新更新: 2024-04-19
Build: ()