5월 세일을 시작합니다! 5월 23일 오후 10시 59분까지 엄선된 콘텐츠를 70% 할인받으세요.

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)