Over 11,000 five-star assets
Rated by 85,000+ customers
Supported by 100,000+ forum members
Every asset moderated by Unity
This content is hosted by a third party provider that does not allow video views without acceptance of Targeting Cookies. Please set your cookie preferences for Targeting Cookies to yes if you wish to view videos from these providers.
1/5
Pixel Perfect Camera script gives more control over the camera size and enables pixel perfect rendering for pixel art Sprites and Canvas elements.
HTML 5 demo | Forum | Blog Post
Pixel perfect: adjusts the camera size so that each sprite pixel is rendered to an integer number of screen pixels. This is very important when you render pixel art using "point sampling".
Camera width: specify the camera width instead of height (the default Unity camera allows you to set only the camera height).
Size constraints: you can optionally set the maximum allowed camera width or height. This is useful if for example the user has an ultra wide monitor and you don't want your camera's width to be wider than some amount. The script will choose a camera size that respects all constraints.
Retro snap: makes sprites and game objects snap to the artwork's pixel grid producing a snappy retro motion.
Pixel snap: makes sprites and game objects snap to screen's pixel grid eliminating artifacts and jittering related to subpixel positioning that can occur even in pixel perfect resolutions.
Canvas support: UI elements under a Canvas can be rendered in a pixel-perfect way.
This asset uses "background.png" under CC0 License; see Third-Party Notices.txt file in package for details.
HTML 5 demo | Forum | Blog Post
Pixel perfect: adjusts the camera size so that each sprite pixel is rendered to an integer number of screen pixels. This is very important when you render pixel art using "point sampling".
Camera width: specify the camera width instead of height (the default Unity camera allows you to set only the camera height).
Size constraints: you can optionally set the maximum allowed camera width or height. This is useful if for example the user has an ultra wide monitor and you don't want your camera's width to be wider than some amount. The script will choose a camera size that respects all constraints.
Retro snap: makes sprites and game objects snap to the artwork's pixel grid producing a snappy retro motion.
Pixel snap: makes sprites and game objects snap to screen's pixel grid eliminating artifacts and jittering related to subpixel positioning that can occur even in pixel perfect resolutions.
Canvas support: UI elements under a Canvas can be rendered in a pixel-perfect way.
This asset uses "background.png" under CC0 License; see Third-Party Notices.txt file in package for details.
Pixel Perfect Camera
(120)
921 users have favourite this asset
(921)
$4.99
Seat
1
Updated price and taxes/VAT calculated at checkout
Refund policy
Secure checkout:

License agreement
Standard Unity Asset Store EULALicense type
File size
54.1 KB
Latest version
1.47
Latest release date
Jul 23, 2020
Original Unity version
5.6.6
Support
Visit siteRelated keywords
Quality assets
Over 11,000 five-star assets
Trusted
Rated by 85,000+ customers
Community support
Supported by 100,000+ forum members
Language
Feedback
Partners Program
PartnersUSD
EUR
Copyright © 2025 Unity Technologies
All prices are exclusive of tax
USD
EUR