itch.io is community of indie game creators and players

Devlogs

Datamosh Update: Version 0.2

Datamosh Effect Unreal Engine
A downloadable datamosh effect

Hi, I'm excited to announce a major update for the plugin, which includes several interesting details. 
But first, I want to thank you for your interest in the plugin. Feel free to share your suggestions, feedback, and any ideas. Thank you!

TLDR: Changelog

  • Full code refactoring.
  • Fixed an issue with artifacts appearing in the output texture, when using two or more active viewports simultaneously.
  • Added common shader file for easier use in the future.
  • Overall optimization of the effect calculations on the CPP side.
  • Added new blueprints to control new feature settings.
  • Redesigned the noise generation function in the shader.
  • Added new effect features: effect motion, render buffer selection, draw distance for the depth buffer, new noise presets.
  • Expanded effect monitoring capabilities using stat gpu and Unreal Insight.
  • Extended version support.

To begin with, I decided to move away from the semi-rough code on which the first version of the plugin was built. To do this, I had to rethink and redesign the plugin's architecture, but the shader part remained intact. The result is code that’s much more readable! This also allowed me to identify and address potential new issues. Additionally, I was able to fix the bug related to weak compatibility with render targets on the scene and poor handling of more than one active viewport simultaneously.

Next, I started experimenting with adding new features, some of which are still in development. The update includes effect motion, render buffer selection, depth buffer distance, and new noise presets. Correspondingly, blueprints were added for all of these.

It's now also quite easy to track the effect's impact on frame time. Full optimization tracking is possible thanks to stat GPU and Unreal Insight.

Even more features are planned for the next update, including nodes for the material graph, allowing for integration of the effect with other post-processing effects. (I hope lol)

That's about it. Hope you like it!

Files

  • DatamoshEffect_5.4.3_0.2.7z 14 MB
    Aug 21, 2024
  • DatamoshEffect_5.3.2_0.2.7z 10 MB
    Aug 21, 2024
  • DatamoshEffect_5.2_0.2.7z 9.3 MB
    Aug 21, 2024
  • DatamoshEffect_5.1_0.2.7z 13 MB
    Aug 21, 2024
Download Datamosh Effect Unreal Engine
Read comments (2)