五月特卖现已开启!从即日起至5月23日晚上,精选商品三折特惠。

Enhanced Camera Shake Patterns

A plugin that extends the functionality of camera shake patterns by adding new features and by enhancing the existing ones.

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

DOCUMENTATION

SHOWCASE VIDEO (Coming soon)

See ECSP in action here: REALISTIC BODYCAM in UNREAL ENGINE 5


Enhanced Camera Shake Patterns (ECSP) is a code plugin for Unreal Engine that extends the functionality of camera shake patterns by adding new features and by enhancing the existing ones. This plugin greatly widens the possibilities of blend-ins and blend-outs through built-in interpolation for all camera shake patterns. ECSP Plugin also introduces a brand new type of pattern which is run by Vector and Float curves, thus together with enhanced Wave Oscillator pattern and enhanced Perlin Noise pattern, provides a great tool to craft any camera shake for every possible scenario.


Core Features:

  • Interpolation for Blend-Ins and Blend-Outs for all Camera Shake Patterns - Blending can now be interpolated through easing functions thus, making smooth transitions between camera shakes way better.
  • Wave Oscillator’s Frequency Blending - Wave Oscillator’s Frequency can now slowly accelerate and decelerate on start/stop.
  • Wave Oscillator’s Phase Shifting - Wave Oscillator’s Initial Offset can now be set manually to exact value.
  • Curve Shake Pattern - Brand new pattern that uses Runtime Vector and Float curves to manipulate the camera's Location, Rotation and Field of View. 
  • Randomization for Curve Shake Pattern - Curve shake pattern can automatically choose a random “Curve Set” from its array of Curve Sets based on their weighted probability, thus, making the process of creating random procedural camera shakes way easier.


DISCLAIMER: This is not a complete camera shake system solution, you still need to write your own logic for starting and stopping camera shakes based on your specific needs. Example implementation of that can be found in the documentation.


Not sure if that's what you're looking for? Read the documentation to learn more about every feature and how it works in action.

技术细节

Code Modules:

  •  EnhancedCameraShakePatterns (Runtime)


Documentation Link: ECSP Documentation


Number of C++ Classes: 3

Supported Development Platforms: (Win64)

Supported Target Build Platforms: (Win64)