9月特卖开启!从现在起到9月24日,精选商品五折起。

Transition Wave

MDevTech - 2021/06/20

Create transition effects for materials.

特价:$49.99
$24.99登录购买
  • 支持的平台
  • 支持的引擎版本
    4.26 - 4.27
  • 下载类型
    引擎插件
    此产品包含一款代码插件,含有预编译的二进制文件以及与虚幻引擎集成的所有源代码,能够安装到您选择的引擎版本中,并根据每个项目的需求启动。

Plugin adds new material expression "Transition Wave" which allows to transition between various material parameters (e.g. Color, Alpha, Emissive) and affect mesh vertices for 3D effect .


Example project Video

Transition Wave control parameters Video

Blueprint and material setup example Video


Transition Wave material expression outputs two values - Alpha nad Displacement.

To apply the effect add "Transition Wave" node expression inside a material and use it to lerp desired material parameters by Alpha value. Attach Displacement output value to World Position Offset to simulate 3D wave effect on vertices.


The plugin contains TransitionWaveComponent which can be used for easier setup and control of the effect's parameters.


TransitionWaveComponent use case:

  1. Attach to actor.
  2. Initialize its default TransitionWave parameters.
  3. Call "Set Mesh Materials" function (e.g. in BeginPlay) to specify meshes and materials which should be affected by the effect.
  4. Call "PlayTransition" to start animated transition.


Checkout exemple project to see different use cases how to setup and control the effect.

技术细节

Features:

  •  Use Transition Wave material expression to add transitions between material parameters
  •  Use TransitionWave component to control the effect
  •  Example project with blueprints and material samples

Code Modules:

  •  TransitionWaveFX (Runtime)

Number of Blueprints: 0

Number of C++ Classes: 2

Network Replicated: No

Supported Development Platforms: All

Supported Target Build Platforms: Win64, Win32, Linux, Mac, XboxOne, PS4, Android, IOS

Example Project Download: 4.26; 4.27