A downloadable asset pack for Windows and macOS

Download NowName your own price

SHOWCASE VIDEO

TUTORIAL VIDEO

UNREAL ENGINE FORUM


Smooth Pixel Perfect Camera is a camera system that allow the user to make a pixelated render on a 3D scene without any jittering, keeping the image clean with a 2D look.

This system let you customize the resolution of the render, the projection mode,... while looking in any direction.


This solves the issue with Pixel Art rendering : when using a shader to pixelate a scene, the pixels will jitter when the camera is moving. It was inspired by Unity and Godot that both provides a easy solution within the engine, but as there are no tutorials, ressources, or anybody that achieved the same result on Unreal, I had to come up with a solution.


Smooth Pixel Perfect Camera is very easy to use and performance friendly, it does not need a tutorial on how to use or setup it.

The smoothing effect will work less on Perspective Camera as the movement will show new geometry ( I recommend using a low FOV and place the camera far away from the player to get the best effect ).



Here is a list of the essentials components (more informations are provided in the blueprints) :

  • Camera to show the widget
  • Scene Capture
  • Widget with the render target
  • Render target

Features:

  • Pixelate the rendering to the resolution you want.
  • Smooth the Pixel Art.
  • Works with Perspective and Othographic mode.
  • Works with any angle direction or resolution.
StatusReleased
CategoryAssets
Rating
Rated 5.0 out of 5 stars
(3 total ratings)
AuthorLordKevep
Tagsblueprints, camera, Pixel Art, project, rendering, Unreal Engine

Download

Download NowName your own price

Click download now to get access to the following files:

Smooth Pixel Perfect for Unreal 4.27 717 MB
Smooth Pixel Perfect for Unreal 5.3 647 MB

Comments

Log in with itch.io to leave a comment.

(+1)

Hey, great work! I just tried it out and wanted to also use a Post Process Material that creates an outline effect, but it seems it doesn't work then, the PPM isn't visible then, any idea how to fix that?

Hey!

Glad you appreciated it, maybe you need to allow the scene capture to see post processing, other than that nothing else could interfere with the post process.

(+1)

thanks for the fast answer! Where can i enable this? In the PP Volume?

(+1)

Hey i got it! needed to change capture source to "Final Color (HDR) :b

Happy to hear that!

(+1)

With camera shake, the UMG Widget flickers around when Perspective. Orthographic works great.

Yeah, perspective is not recommended, it just reduce the jittering but it's still there.

Thanks for the feedback 

(+1)

I was able to fix it I think, by doodling around.

What was your solution?

(+1)

Hey, just getting this error when I try use it in UE5.1.1 "Package '/Game/TopDownBP/Blueprints/TopDownCharacter' contains a newer version than the current process supports. PackageVersion 1,009, MaxExpected 1,008 : LicenseePackageVersion 0, MaxExpected 0."

Does this just not support newer versions of UE5? Thanks for any help and from what I've seen the package looks awesome!

Hi !

The Unreal 5 version project was made with Unreal 5.3.

You can whether choose to upgrade to UE 5.3 or, try right-clicking the uproject file and switch unreal engine version.

Or you can download the version for UE4 and then opening it with the UE5 launcher. It might be the easiest choice.

I'm glad the package is appealing to you !

(+1)

Wow this looks great!! I thought I was the only one who could see the difference, I was starting to worry I was being hypersensitive or overly picky or misremembering how things looked in other games. Finally! Thank you. 

(1 edit)

You're welcome !

(+2)

Looking forward to try this out and seeing the differences in a little project of mine, thank you

(+1)

Don't forget to show me the result with your project !

(+1)

If I get something worth showing I will :)