Ends Today: Save up to 95% on the Time Travel Mega Bundle!

Anamorphic CineCamera provides an anamorphic squeeze factor to the depth of field effect in the post processing domain. The plugin provides an alternative to the Unreal Engine regular DiaphragmDOF.


Plugin creates a Scene View Extension and disables in-engine DOF for selected views. As the first step before other post processing effects, it renders the depth of field effect to the SceneColor buffer.


It utilizes several passes, and is based on the engine DOF method to maintain interchangeability with the engine method.


In planning for the future updates are different DOF methods and the possibility to use a custom depth texture instead of SceneDepth


Marketplace asset features only to the code plugin and necessary shaderfiles. All preview images are for demonstration purposes 


Instructions to use:

- For easy project conversion, all CineCamera components can be set to use AnamorphicDOF in project plugin settings or with console variable r.Anamorphic.CineCamera

- A dedicated AnamorphicCineCamera component can be used to have the AnamorphicDOF enabled only in selected cameras

- DiaphraghmDOF console variables can be used for other finetuning of the effect


Feature and a preview video: https://youtu.be/Ul441Y19jmk


Product page photos include rendered scenes and direct viewport screen captures from the UE5 CitySample project, UE 4.27 ICVFXProductionTest and UE 4.26 Infiltrator Scene with Anamorphic CineCamera plugin enabled and without any external post processing effects applied.


Notes:


- Squeeze ratio project setting and console variable r.Anamorphic.CineCamera.Ratio affect only the global squeeze settings (regular CineCameras). AnamorphicCineCamera squeeze ratio is changed within the component 

- Separate Transluency as it is in the engine post processing chain is not supported. Projects that rely on that might not work as inteded

- Image scaling and super sampling techniques are known to cause artifacts to the DOF rendering, refer to the scaling documentation for possible advice on how to reduce artifacts from those


Documentation and notes on use: https://docs.google.com/document/d/e/2PACX-1vQCnaZVIWAimV-P6cXuWddYsm00AG9l7iHCJpymzfrFRnHctFtSAob6ZJu1bU9fyju6fAUe4P2s_gmy/pub

Technical Details

Features: (Please include a full, comprehensive list of the features of the product)

  •  Anamorphic CineCamera Actor
  •  Engine DOF override with plugin / console variable settings
  •  Custom SceneViewExtension to apply a multiple pass HLSL shader depth of field effect to SceneView

Code Modules: (Please include a full list of each Plugin module and their module type (Runtime, Editor etc.))

  •  AnamorphicCineCamera
  •  AnamorphicSceneExtension

Number of Blueprints: 0

Number of C++ Classes: 10

Network Replicated: No

Supported Development Platforms: Windows

Supported Target Build Platforms: Windows

Documentation: https://docs.google.com/document/d/e/2PACX-1vQCnaZVIWAimV-P6cXuWddYsm00AG9l7iHCJpymzfrFRnHctFtSAob6ZJu1bU9fyju6fAUe4P2s_gmy/pub

Showcase video: https://youtu.be/Ul441Y19jmk

OL
Ossi Luoto
All Assets by Author
19.54 
Platforms Windows 64-bit
UE Versions 4.26 - 4.27, 5.0
Tags CAMERA, POST EFFECT, POST PROCESS, DEPTH OF FIELD, BOKEH, DOF, VISUAL EFFECTS, ANAMORPHIC, PHOTO CAMERA, CINEMATIC, CAMERA SYSTEM
Release date 19.09.2022

Similar products

Image
Sign In
Image
Sign Up
Image
Recovery