Released: Ermis Special Effects 2.0

A collection of post process effects for PlayCanvas to boost the visual quality of your desktop application.

You will get access to a single PlayCanvas script that includes a post process effects suite:

  • Scalable Ambient Occlusion
  • God Rays
  • Depth of Field.

See them in action here (desktop only).

Features:

  • Increased performance, especially when using combination of effects. A parser organizes the effects to minimize the number of render operations to avoid the performance penalty when doing pass chaining.
  • A single script with simple on/off switches for the effects and additional optional settings scripts for any effect to override the default configuration.
  • Improved quality and less artifacts.
  • WebGL1 fallbacks where WebGL2 isn’t supported.

Get them here: https://pic.pirron-rodon.one/

2 Likes

Hi Leonidas,

We bought this pack last week, but we’ve yet to find out how to let the Settings actually affect the script. Adding both ermisSpecialEffects and ermisEffectSAOSettings to the Camera entity and assigning the camera to the script does allow us to see the AO effect, but adjusting the parameters on the settings script does not seem to affect anything during runtime. How to wire these scripts up?

Hmm, weird. Nevermind! I think what fixed it was to add all the Settings scripts, but it all seems to work now

Hi @FORM,

That’s the proper way to do this, though I am not able to reproduce this.

Edit: just saw your followup reply, great, enjoy!

By the way you can have the scripts combo attached to any entity in your project, not on the camera necessarily. You just need, as you found, to reference the Camera entity.

1 Like

A new minor update has been released to fix a weird direction rendering bug for SAO, in WebGL 2.0. Thanks @FORM for pointing that out.

v2.0.1

Demo: https://playcanv.as/p/6Os3MAqU/

Get them here: https://pic.pirron-rodon.one/

We’ve just published an arch vis demo as well (desktop only):

1 Like

A new minor release has just been published, including a number of requested features:

v2.1.0

  • Added a boolean field to automatically turn the effects off on mobile devices.
  • Improved the DOF debug mode.
  • Added a debug mode for SAO.
  • Bug fixes.
  • Performance improvements.

https://pic.pirron-rodon.one/

Thanks for the quick help!

1 Like

A new version of the effects has been released, introducing a gallery of filmic effects for various camera/game types:


Effects added, v2.2.0:

  • Chromatic Vignette
  • Chromatic Aberration
  • Sharpen
  • Film Grain
  • Pixelate
  • Grayscale

All effects are being rendered in the same single pass making them also mobile friendly (medium to high performance phones/tablets). They can be easily combined and tweaked to work together, except sharpen and pixelate (can’t imagine a use of those two together :slight_smile: ).

Demo links:

Get the effects here: https://pic.pirron-rodon.one/

And here is a video of the chromatic aberration animation (shaking):

image

1 Like

Motion blur has landed to the Ermis Effects suite, a camera based effect. The speed vector is being calculated from the depth buffer making the effect execute in a single pass.

v2.3.0:

  • Camera based motion blur added, a single pass effect.

Live demo: Ermis Special Effects - Motion Blur

Get the effects here: https://pic.pirron-rodon.one/