I'm seeing some real confusion over PPI/DPI amongst the community.
Metronome49
Member Posts: 297
I know that GameSalad tells you to set your images at 72 ppi, which is fine, if you have to tell someone a number, it's the number that has been used since we were designing for CRTs, but when designing for screen, ppi is completely irrelevant... so, I don't understand what GameSalad could possibly be doing with your ppi metadata. Is there a point at which we think someone will PRINT the images from our games?
I think it stems from a complete misunderstanding of what ppi is, and why it exists. I urge everyone to read this article, which is one of the best at explaining a difficult concept.
http://www.rideau-info.com/photos/mythdpi.html
Now, 72 ppi is a fine recommendation, if you must make a recommendation, and you must make a recommendation, because people will ask, but please do not think that the ppi setting actually means anything significant to designing for a screen.
Now, does GameSalad actually do anything with ppi metadata? If so, why?
I think it stems from a complete misunderstanding of what ppi is, and why it exists. I urge everyone to read this article, which is one of the best at explaining a difficult concept.
http://www.rideau-info.com/photos/mythdpi.html
Now, 72 ppi is a fine recommendation, if you must make a recommendation, and you must make a recommendation, because people will ask, but please do not think that the ppi setting actually means anything significant to designing for a screen.
Now, does GameSalad actually do anything with ppi metadata? If so, why?
Comments
To be honest I don't know the real reason, but thats my guess.
It doesn't have double the pixels, it's either 64x64 or it isn't. If it is 64x64 at 1 or 1,000 ppi, it still has the same amount of pixels.
Your assumption is based off the faulty idea that 72dpi means a 1 to 1 pixel ratio, so doubling the ppi would double pixels... but 72 dpi doesn't incur a 1 to 1 pixel ratio, 1 to 1 pixel ratio is inherent on screens. 72 dpi incurs a 72 pixel to inch conversion ratio for printing.
In other words ppi is PRINT INSTRUCTIONS. Nothing more.
ppi stands for pixels per inch. dpi stands for dots per inch. And there is a direct relationship, both being about resolution, and comparable resolution at that. A pixel is a dot, simple as that, . What's not the same, is the actual resolution - how many dots or pixels you "see"- comparing quality of printed image with a monitor screen.
In other words, the ideal best quality of printing is 300dpi, which would look like just over 4 times larger on a website; one's variable visually-speaking - printing; one's fixed - monitor screen. Changing the image resolution to a picture in Photoshop doesn't affect it's visual resolution, you've got to zoom in for that). You know that, of course.
But printing resolution is variable, where I could print a same-size pic from the ideal high quality 300dpi all the way down to 72dpi or below if I wanted. It's how many dots/ "pixels" are overlaid with each other when printing which determines it's visual quality which can change of course, pixels/"dots" on screen lie next to each other always.
As I say, there is a fixed relationship, where dpi does in fact equal ppi, just not how it's seen visually. If I want to print something at a certain size at 300dpi, I have to set the image up in Photoshop as 300ppi.
I was a professional graphic designer for 30 years, and I can tell you not one person in the printing or graphic design industry here in the UK deviated from this way of thinking.
""You are in a maze of twisty passages, all alike." - Zork temp domain http://spidergriffin.wix.com/alphaghostapps
- Jeff
But yeah, I sure wish there was a image guide to GS somewhere.
The assumption of the 1 to 1 ratio comes inherently from the assumption that you or anyone one else would be working in pixels and not inches.
If you alter the DPI of an image after the fact, be it intentionally or not, it will then alter the dimensions of said image. This is why it's a problem for GS (in theory). It seem that some applications that people use to generate graphics will start in 72dpi but then save it in an odd off number like 73, thus altering the dimensions of the original image.
So you're right in the sense that it doesn't matter what your DPI is, as long as it's consistent from when you created the new document in whatever app you're using to when you save it.
I reckon that GS suggests you use 72dpi simply because of the fact that a majority of bitmap editing tools default to that number. I'm not really sure what you're all up in arms about.
Send and Receive Data using your own Server Tutorial! | Vote for A Long Way Home on Steam Greenlight! | Ten Years Left
I'm currently a professional Graphic Designer / Web Designer, and you're all wrong. I know that dpi is different from ppi, but when we're talking about the digital publishing age they have become interchageable. What you're really missing here, is "an inch of what?" pixels per inch OF WHAT? It's not pixels per inch of screen, because that doesn't work... ever... at all. A 72 dpi image does not have 72 pixels per inch unless it is a 72 pixel wide image and is being viewed on a monitor with 72 pixels per inch... and they don't have those anymore. The ppi is irrelevant until you print it. DPI is printers resolutions nomenclture, because they make dots, and ppi is a conversion factor from pixels to printed physical space. Hypothetically if you had a 72 dpi printer, and a 72 ppi image, each halftone dot would represent 1 to 1 a pixel.
"how many dots or pixels - are used for quality of image compared with a monitor screen."
What is it that you even mean here? Monitors are wildly varied in the amount of pixels per inch.
"the ideal best quality of printing is 300dpi"
That would really depend on your printer, some print processes, used for fine-art books and such, go much higher. 300 dpi is really only ideal because you eyes can't pick out the halftone dots at regular reading distance.
"...which would look like 72ppi on a website"
This doesn't mean anything. What does 72 dpi look like? Your monitor doesn't have 72 pixels per inch, so why would it LOOK like it does? It doesn't. The website shows the images pixels, at the size of the screens pixels... which depends on the screen.
"So 144ppi shows as 72ppi on screen"
No it doesn't... it shows at whatever the screen has, and no screens have 72 dpi anymore.
"and I can tell you not one person in the printing or graphic design industry here in the UK deviated from this way of thinking."
This is true, but it's not because it's the correct way of thinking. It's because the truth is really complicated for people to grasp, because people want absolutes, so early on there was just a "set at 72 ppi for screen and 300 ppi for print and forget about it", which is fine until lack of understanding causes people to run into problems like assuming that ppi is causing issues.
That being said, it's possible, but very improbable, that GameSalad is using the ppi for anything, because it just doesn't make any sense. If they are measuring the ppi on the png, then algorithmically making a change to the imported images actual pixels, then they should stop, because ppi is used exclusively for printing.
""You are in a maze of twisty passages, all alike." - Zork temp domain http://spidergriffin.wix.com/alphaghostapps
Altering the ppi of an image after the fact makes no difference on the actual size of the image, unless you are resampling and resizing the image while doing it, which is totally different from ppi.
For example, in Photoshop, if you take an image that's 72 ppi, and change it to 300 ppi, nothing changes... unless you have "resample image" checked, which is something totally different. That is actually changing the amount of pixels in the image. But resampling isn't the same as changing ppi.
""You are in a maze of twisty passages, all alike." - Zork temp domain http://spidergriffin.wix.com/alphaghostapps
Like you I'm a designer, I've only ever worked in TV and with game engines. In TV we don't care about DPI, only aspect and pixel ratios. With game engines, all we care about is texture size.
""You are in a maze of twisty passages, all alike." - Zork temp domain http://spidergriffin.wix.com/alphaghostapps
""You are in a maze of twisty passages, all alike." - Zork temp domain http://spidergriffin.wix.com/alphaghostapps
"But because one pixel on screen represents one dot printed, some people use the other term;"
It doesn't though. If I print a 72 ppi image on a 300 dpi printer, then multiple dots comprise one pixel, the pixel is larger, and very visible, and is made of multiple dots. Only with 300 ppi would it be 1 to 1.
"72pixels per actual measured inch on computer monitors have never existed"
It did. Once upon a time when the desktop publisher revolution happened, the Macintosh did.
"Try the photoshop test I described above then. do one at 72ppi, one at 144ppi. They'll be the same size."
That's true, but it has nothing a 71ppi, nothing on screen is ever shown at 72ppi, they just show their pixels, they appear the same size as each other, on your screen, because they have the same amount of pixels, their resolution is irrelevant. They would not appear the same size on two separate monitors.
"You're overcomplicating again; of course GameSalad "uses the ppi for something" to paraphrase you, but I've written enough now."
Forgive me for a thirst for understanding, but I don't see any of this as that complicated personally. They don't need ppi, in fact... pngs discard resolution data. They don't even carry ppi data in their file.
http://www.webdesignerdepot.com/2010/02/the-myth-of-dpi/
The other night I was out driving after a wild party and got pulled over and charged with a DPI. Lame.
OK, as to ppi, forget about it if you like; I'll pay close attention to it when I'm producing graphics for GS projects... ;-) (THere's that friendly wink again...)
""You are in a maze of twisty passages, all alike." - Zork temp domain http://spidergriffin.wix.com/alphaghostapps
"Hi again; no sorry, Metronome49 you are incorrect; 279 ppi equals 279 printed ink dots. 125 ppi equals 125 printed ink dots, etc; whatever number you think of. The only difference, as I say, (and you've mentioned) is visually, whereby printed "pixels" i.e the dots overlay/overlap each other; and pixels sit next to each other; but size for size, printed images vary in VISUAL resolution as opposed to computer monitors which are fixed."
Take a 30px by 30px image, at 300 ppi, and print it. Now take that same file, and change the ppi to 1, then print it. Obviously on the file that has 1 ppi, every pixel in the document is printed as one physical inch. And assuming the printer is 300 dpi, then each document pixel is represented by 300 dots. How can 1 pixel = 1 dot if you just printed a pixel that was made of 300 dots? It has to be a conversion. The printer has a fixed dpi, the monitor has a fixed ppi, the difference is that the monitor does not use the ppi information.
Maybe I am confusing the issue for others, and if they are confused, just set it to 72, it'll be fine.
Now, when I get home I'm going to do a test, to see what Gamesalad is doing with the ppi information...
Tested this. It most definitely changes your images in the preview window... but only if they OVER 72 ppi.
An 72 ppi image, and a 1 ppi image, and a 35 ppi image, all look the same after import, with the same amount of pixels they came with.. But a 144 ppi image, is imported with less pixels than the actual image has... half I would presume...
I have no idea why they make it do this... but I'm definitely keeping my images at 72ppi or lower.
So, if you print a 1 pixel per inch image (1ppi) you'll get one dot on your 300dpi max.res.printer. If you have 20 ppi, one row, ipixel high, you'll get 20 dots of ink, etc.
As for your explanation about ppi not mattering, and that it's the pixel size that changes, that's incorrect too. Pixel size on a computer screen doesn't and can't change in size; it's either on or off, showing a colour or not. What does change is the resolution of the screen, the iPhone4 being 4 times more pixels on screen than previous models (although they are smaller in size to previous models, but neither change, just are the sizes they are).
ppi is not unimportant i.e is impertant to consider, when using Resolution Independence, because you have to make sure that all images are twice the size (4 times the resolution).
It seems you've disagreed with most things I've written here in your thread; I don't think we will ever agree so I'm going to leave it that we "beg to differ".
""You are in a maze of twisty passages, all alike." - Zork temp domain http://spidergriffin.wix.com/alphaghostapps
I read this when it was one comment...went to the pub came back half drunk...and now I have no idea what's being said...please summarise in 10 words or less...
OK, I'll try to summarize:
Some people think that the term pixels per inch and dots per inch are interchangeable. I disagree: when I look under a glass on a piece of printed material, I'm not looking at pixels as far as I'm concerned, i'm looking at printed dots. When I look at a computer screen really close, not only do I get boss-eyed but I can vaguely make out pixels, not printed dots, of course.
Some people think that ppi isn't important, and even if it is, only when dealing with printing. I think that pixels per inch is "important" in GS and other programs because...aah, you know why.
Some people think that there's no relationship as such between ppi and dpi. I say there is a direct relationship concerning amount. For every pixel (not necessarily shown on screen of course) that is in the ppi resolution, that'll be the exact same amount of dots printed.
I could go on, but that's some of the main points boiled down. I think I am correct in these aspects, others' don't. I think others are incorrect, they don't. Roll on the ale festival.
""You are in a maze of twisty passages, all alike." - Zork temp domain http://spidergriffin.wix.com/alphaghostapps