Pixel Art
Documentation
Pixel Studio is a new pixel art editor for artists and game developers. Simple, fast and portable. No matter whether you are a beginner or a professional. Create amazing pixel art anywhere and anytime! We support layers and animations and have a ton of useful tools - all you need to create cool projects. Pixel art isn’t just art made of pixels; it’s art that evokes the look of early computer and video game imagery. That includes everything from Pong to Sonic the Hedgehog. Early video games were lower resolution — it was impossible to hide the tiny rectangles that created the worlds of Space Invaders and Donkey Kong — so pixel art arose. Pix2d - Pixel Art Studio. Pix2d (Pixel Art Studio) is powerful and easy to use tool for anyone, who want to make pixel perfect art. Optimized for pen and touch input devices. Perfectly fit for making pixel art, game graphics and animating. Free online editor. Animated sprites. Create animations in your browser. Important notice: Piskel accounts are going away, the editor stays. New accounts can no longer be created after August 1st 2021.
Quick usage
To use the quick default configuration you need an element from where to draw the image and canvas element with the id pixelitcanvas. Then load the pixelit.js script and apply it on an image.
Pixel Art Minecraft
Options
You can pass some options when creating the instance (you can alter them later using the api methods).
API
You can chain all methods together, beware that the order they are applied can change the final result.
Applying first the color palette and then the greyscale can give a slightlity different image.
.draw() draw to canvas from image source and resizes if max height or max width is reached
.hideFromImg() hides the from image element, is applied on object creation
.setDrawFrom(elem) elem to get the image to pixelate
.setDrawTo(elem) canvas elem to draw the image
.setFromImgSource(src) change the src from the image element
.setpalette(arr) sets the color palette to use, takes an array of rgb colors: [[int,int,int]], int from 0 to 255
.setMaxWidth(int) set canvas image maximum width, it can resize the output image, only used when .resizeImage() is applied
.setMaxHeight(int) set canvas image maximum height, it can resize the output image, max height overrides max width, only used when .resizeImage() is applied
.setScale(int) set pixelate scale [0...50]
.getpalette() returns array of current palette, can't be chained
.convertGrayscale() converts image to greyscale, apply only after .draw is called
.convertpalette() converts image with the defined color palette, apply only after .draw is called
.resizeImage() resizes the output image if bigger than the defined max Height or max Width
.pixelate() draws a pixelated version of the from image to the to canvas, , apply only after .draw is called
.saveImage() saves/downloads current image
Documentation
Pixel Art Minecraft
Quick usage
To use the quick default configuration you need an element from where to draw the image and canvas element with the id pixelitcanvas. Then load the pixelit.js script and apply it on an image.
Options
You can pass some options when creating the instance (you can alter them later using the api methods).
API
Pixel Art App
You can chain all methods together, beware that the order they are applied can change the final result.
Applying first the color palette and then the greyscale can give a slightlity different image.
.draw() draw to canvas from image source and resizes if max height or max width is reached
.hideFromImg() hides the from image element, is applied on object creation
.setDrawFrom(elem) elem to get the image to pixelate
.setDrawTo(elem) canvas elem to draw the image
.setFromImgSource(src) change the src from the image element
.setpalette(arr) sets the color palette to use, takes an array of rgb colors: [[int,int,int]], int from 0 to 255
.setMaxWidth(int) set canvas image maximum width, it can resize the output image, only used when .resizeImage() is applied
.setMaxHeight(int) set canvas image maximum height, it can resize the output image, max height overrides max width, only used when .resizeImage() is applied
.setScale(int) set pixelate scale [0...50]
.getpalette() returns array of current palette, can't be chained
.convertGrayscale() converts image to greyscale, apply only after .draw is called
Pixel Art Ideas
.convertpalette() converts image with the defined color palette, apply only after .draw is called
.resizeImage() resizes the output image if bigger than the defined max Height or max Width
Pixel Art Sans
.pixelate() draws a pixelated version of the from image to the to canvas, , apply only after .draw is called
Pixel Art Games
.saveImage() saves/downloads current image