스포트라이트 세일: 9월 23일 오후 10시 59분까지 엄선된 애니메이션을 50% 할인받으세요.

Datamosh Effect

Petya - 코드 플러그인 - 2024/07/22

Post-process shader that simulates video compression artifacts and creates 'glitchy' visual effects.

  • 지원 플랫폼
  • 지원 엔진 버전
    5.2 - 5.4
  • 다운로드 유형
    엔진 플러그인
    이 제품은 코드 플러그인과 함께 미리 빌드한 바이너리와 언리얼 엔진에 통합되는 모든 소스 코드를 포함하고 있으며 원하시는 엔진 버전에 설치하여 프로젝트에 따라 활성화할 수 있습니다.

Datamosh is a post process shader that creates a frame blending effect by simulating a video editing technique in which the footage is manipulated to look 'trippy' or 'glitchy,' usually by manual compression.


Jam2go's video about datamoshing in Unreal


Demo


Documentation


Using engine classes, plugin injects the shader into the rendering pipeline, ensuring it is compatible with other post process effects after the default installation.

기술적 세부사항

Features:

  • Automatically applies on viewport on any scene,
  • Built-in blueprint functions.
  • Console commands to adjust the effect parameters (noise type, noise intensity, effect intensity, other),
  • Compatible with other post process effects,
  • No additional setup required,
  • Small performance cost.


Code Modules:

  • DatamoshEffect (Runtime)


Important details:

  • If you want to use the feature of rendering the effect in Custom Depth, first - enable Custom Depth-Stencil Pass - Enabled with Stencil in the project settings.


Number of C++ Classes: 2

Network Replicated: No (In progress)

Supported Development Platforms: Win64, Mac, Linux

Supported Target Build Platforms: Win64, Mac, Linux

Documentation: Link: Google Docs

Example Project: (In progress)

Current Version: 0.3