Go to bottom

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.
added on the 2018-10-28 13:13:22 by pengan pengan
wait.. I didnt release pink screen with no music
added on the 2018-10-28 13:15:05 by skarab skarab
Because it's #FF00FF; in DX uninitialized memory alternates between #FF00FF and #00FF00.
added on the 2018-10-28 13:16:14 by Gargaj Gargaj
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 ;)
added on the 2018-10-28 13:36:33 by xTr1m xTr1m
"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
added on the 2018-10-28 14:33:41 by spike spike
According to The Internet, #FF00FF classifies as magenta, not pink.
added on the 2018-10-28 14:52:06 by Gargaj Gargaj
added on the 2018-10-28 15:24:57 by skarab skarab
Its because of our Deutsche Telekom. Its a PR thing.
added on the 2018-10-28 15:37:04 by wysiwtf wysiwtf
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.
added on the 2018-10-29 11:01:46 by Foebane72 Foebane72
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 :)
added on the 2018-10-29 11:50:10 by keops keops
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.
added on the 2018-10-29 13:10:58 by Radiant Radiant
the real reason for ff00ff and 00ff00 is muscle memory combined with plain lazyness
added on the 2018-10-29 13:14:21 by havoc havoc
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" ;)
added on the 2018-10-29 15:08:19 by keops keops
Breaking news: Keops' engine doesn't log asset loading errors! ;)
added on the 2018-10-29 15:37:05 by Gargaj Gargaj
@Gargaj: you will be surprised to know, that it actually does. And all entries are written in PINK on a magenta background :D
added on the 2018-10-29 18:54:29 by maytz maytz
"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.
added on the 2018-10-29 19:05:24 by yzi yzi
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...
added on the 2018-10-29 22:57:08 by jco jco
"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?!
hardy, check out the url that has been posted before. hsl, dude. and apparently, pink is "a lighter shade of" magenta.
added on the 2018-10-30 00:08:20 by jco jco
also, if we really want to talk colors, we should upgrade to CIE. fuck perception if there are facts to be had!
added on the 2018-10-30 00:11:36 by jco jco
to stay on topic: ff00ff is pretty much convention to highlight issues
added on the 2018-10-30 00:19:24 by jco jco
Then comes lilac, fuchsia and purple.
added on the 2018-10-30 00:20:13 by xTr1m xTr1m


Go to top