Why render/shared problem commonly shows in pink?
category: gfx [glöplog]
I find many Unity or OpenGL or DirectX error cause error like "pink surface" or "pink screen", but is there a technical or historical reason in computer graphic world make pink means "error"?
I guess that reason may something causes all green information in a graphic has been dropped, for example if not doing the YUV to RGB conversion correctly, but in some technical stack like unity user won't do that conversion by themselves, but still using pink as the "error" color, so I'm curious the real origin of "error pink".
I believe the "error pink" is also a important reason why vaporwave artists using a lot pink.
I guess that reason may something causes all green information in a graphic has been dropped, for example if not doing the YUV to RGB conversion correctly, but in some technical stack like unity user won't do that conversion by themselves, but still using pink as the "error" color, so I'm curious the real origin of "error pink".
I believe the "error pink" is also a important reason why vaporwave artists using a lot pink.
wait.. I didnt release pink screen with no music
Because it's #FF00FF; in DX uninitialized memory alternates between #FF00FF and #00FF00.
It's just ugly enough so that artists are compelled to fix their assets with proper versions. Hence coders initially implement "missing stuff" as pink ;)
"ugly enough" also leads to another point: FF00FF and 00FF00 were and still are frequently chosen as transparency keys especially in paletted graphics modes because they are unlikely to be used in assets.
it's pink because of princess knoeki
According to The Internet, #FF00FF classifies as magenta, not pink.
shit
lol
Its because of our Deutsche Telekom. Its a PR thing.
needs more cornflower blue!
There are many subtle variations of pink, but pure magenta is practically set in stone in the RGB colour space, as others have said (#FF00FF). But I don't think of the latter as pink, as it's darker and stronger.
In video games we rarely have that color in a scene or on an asset, it's an easy one to spot for artists, programmers, QA testers etc.
Except maybe games like Kirby :)
Except maybe games like Kirby :)
When I started working with RGB images, being used to colour index 0 being "transparent", I was taught that #FF00FF is often used in a similar way in non-paletted images, because it's a colour that's rarely used for anything else.
Similarly, a lot of indexed palette sprite sheets were made with index 0 set to #FF00FF, because it's unlikely to be near any of the colours you're actually using. Less risk of confusing a background/transparent pixel with anything else.
Similarly, a lot of indexed palette sprite sheets were made with index 0 set to #FF00FF, because it's unlikely to be near any of the colours you're actually using. Less risk of confusing a background/transparent pixel with anything else.
the real reason for ff00ff and 00ff00 is muscle memory combined with plain lazyness
Quote:
the real reason for ff00ff and 00ff00 is muscle memory combined with plain lazyness
In an open world containing almost 10,000 different objects with many instance per objects, I'd rather call it "convenient" ;)
Breaking news: Keops' engine doesn't log asset loading errors! ;)
@Gargaj: you will be surprised to know, that it actually does. And all entries are written in PINK on a magenta background :D
"Ugly enough" ... Not ugly enough. I tried to make my avatar so ugly that nobody else would possibly want to use the same picture, but I failed.
maybe I should just return "annoying 4khz square wave" instead of zero in my sample streaming engine if the requested slice has not bean read from disk in time...
"Lila, Tiffy, Herr von Bödefeld....UIUIUI!"
-> Magenta = 50/50 Red/Blue
-> Pink = more Red than Blue
-> Violet = more Blue than Red
I really wonder why so many people have problems with those three colors. Is it maybe because it´s so far deep down the spectrum and (some many) humans eyes are not that good in this area?
Or is it just the different names for the same color, which confuses everyone? As in magenta=purple f.e?!
-> Magenta = 50/50 Red/Blue
-> Pink = more Red than Blue
-> Violet = more Blue than Red
I really wonder why so many people have problems with those three colors. Is it maybe because it´s so far deep down the spectrum and (some many) humans eyes are not that good in this area?
Or is it just the different names for the same color, which confuses everyone? As in magenta=purple f.e?!
hardy, check out the url that has been posted before. hsl, dude. and apparently, pink is "a lighter shade of" magenta.
also, if we really want to talk colors, we should upgrade to CIE. fuck perception if there are facts to be had!
to stay on topic: ff00ff is pretty much convention to highlight issues
Then comes lilac, fuchsia and purple.