In the days of palettes, before alpha channels, this color was often used for transparent. Sprites would be drawn against a magenta background, and then when rendering the background would be filtered away. So for me it's not "error pink" but "transparent pink" or background pink (I still am in the habit of using it like this).
I still use this color as a convention for pixelart. If you need real alpha, because your engine/framework of choice doesn't support color keying, you can always use color select with 0% tolerance and delete the pink.
@@UltimatePerfection Yeah, it's such an extreme color that you're unlikely to use anything even close to it (unless you make Master System games). It also helps that it's makeup is simple --- max red, max blue, no green.
As a digital artist who (in the rare times they actually try to draw stuff) often likes making transparent backgrounds, i use *eyebleeding obnoxious colors* for the background while coloring to avoid getting stray transparent pixels in the middle of my drawings
In the half life 2 commentary, one of the devs point out their usage of the magenta/black checkerboard for the first time (at least on a large scale) in the source engine. Most of the usage of this pattern for debugging comes from there.
I love magenta, whenever a game lets me customize the cursor/reticle, I choose magenta. No dev in their right mind would ever use magenta, therefore it will almost NEVER blend in.
In the 2D spriting world, this hex value: #FF00FF is what we refer to as: “Programmer Pink”. This is usually the color that gets eliminated by proxy FIRST. It is gaudy because it’s meant to be. When making sprites (either 16, or 32-bit) you are limited to 15 or 31 colors with Programmer Pink being that transparent layer that gets chroma keyed out as to not make it do obvious. Also, the reason why it is #FF00FF is for the ease of use when finding the appropriate color to eliminate in code, too. This color hex is reserved for backgrounds; but in other games it’s also blue or green in GBStudio.
To be fair, this is mostly Unity, Source Engine, and Blender. If you work at a film/commercial art studio, you might think #00FF00 is a missing material, or a grid with letters and numbers on it (rainbow colors or gray), but solid points!
Boys: This is the color of a girl, I hate to wear any shirt of this color. Developers: This is the color of a..... for those who know 💀[missing texture] Girls: This is our favourite color!
That colour is not pink, but it is magenta. Pink is usually lighter and muted. Pink is usually known as a bright red or orange. Magenta is a combination of the highest and lowest frequency wavelengths of light visible to our eyes.
Some games also use magenta for chroma keying. Like if you want a sprite to be able to change the color of a sprite's hat, you just make it magenta and then change the hue of the magenta areas at runtime.
So the subspace tripmine (which turns everything around into this exact color) actually infects anything that gets hit with it? no wonder its so strong. pretty cool detail Roblox
@ RRRREEEEEAAAAAAAALLLLLLL btw this colour also appears in the Godot engine and it sometimes fills the entire screen of your game if the engine encounters an error. So I am very familiar with this colour (especially from a Roblox game called regretevator)
I write 3d renderers and this is my go to testing color for my engines because it's a quick color since in my codebase it's typically written in a normalized float format so #FF00FF turns into { 1.0, 0.0, 1.0 } (basically the colors in my code works the way HLSL/GLSL does it). I like it because it allows me to test if I wrote my engine correct because if the colors aren't that distinct magenta, then I know that I messed up. However in order to make it a complete test, I need to use the G channel, so maybe something like a pink such as #FF7FFF or { 1.0, 0.5, 1.0 } would be better since it's now a complete test. For more clarity this is what I typically mess up on. This is one of my renderers from a bit ago that generates real-time renders to the console with the use of ANSI escape codes to handle color. std::string Framebuffer::getAnsiString(const Vec3& color) { Vec3 scaledColor = { clamp(color.x * 255.0, 0.0, 255.0), clamp(color.x * 255.0, 0.0, 255.0), // should be color.y clamp(color.x * 255.0, 0.0, 255.0) // should be color.z }; std::string result = "\033[48;2;" + std::to_string(static_cast(scaledColor.x)) + ";" + std::to_string(static_cast(scaledColor.x)) + ";" + // should be color.y std::to_string(static_cast(scaledColor.x)) + "m"; // should be color.z return result; } Because lines 2-4 + 8-10 are basically the same I just copy and paste them and I forget to change what component of the color I want to use. So if I don't get that bright nice color, I know exactly where I messed up.
I tried explaining hex code to a friend and it turns out that you CAN do it in a single page of a flip-style notepad. first explain binary. then explain nibbles. then explain hexadecimal. Then explain RGB. Then explain that you need 2 place values of hex to get a range of 256. et voila. hex codes for RGB
@@TEKNOVERSE-t5x i mean yea in these days of youtube its tough to reach that point of people being aware of your work due the the shear number of channels
the fear of *missing texture*
AaaAAAAaaaAaaaæææå 😨
AHH
most anoying thing
This colour is the "Those who know" of 3D modeling
@@FluffyAngelUwU only for the veterans 😤
Toes who nose 💀
those who know 🟪🟪🟪🟪🟪🟪🟪
the certain individuals who have vast amount of knowledge related to the context of the question 💀💀
PURPLE GUY?
In the days of palettes, before alpha channels, this color was often used for transparent. Sprites would be drawn against a magenta background, and then when rendering the background would be filtered away. So for me it's not "error pink" but "transparent pink" or background pink (I still am in the habit of using it like this).
@@todesziege Ayo that's actually pretty interesting
I still use this color as a convention for pixelart. If you need real alpha, because your engine/framework of choice doesn't support color keying, you can always use color select with 0% tolerance and delete the pink.
@@UltimatePerfection Yeah, it's such an extreme color that you're unlikely to use anything even close to it (unless you make Master System games).
It also helps that it's makeup is simple --- max red, max blue, no green.
As a digital artist who (in the rare times they actually try to draw stuff) often likes making transparent backgrounds, i use *eyebleeding obnoxious colors* for the background while coloring to avoid getting stray transparent pixels in the middle of my drawings
@@guilhermerafaelzimermann4196 That's a mood. I usually just use a light grey background xd
"just did a strange thing, now everything's pink" -bill wurtz
yo fellow bill wurtz enjoyer : )
@Will_-it3mhI do not like error pink
In the half life 2 commentary, one of the devs point out their usage of the magenta/black checkerboard for the first time (at least on a large scale) in the source engine. Most of the usage of this pattern for debugging comes from there.
I love magenta, whenever a game lets me customize the cursor/reticle, I choose magenta. No dev in their right mind would ever use magenta, therefore it will almost NEVER blend in.
Ayo that's actually smart
IT'S NOT PINK IT'S FRIGGIN MAGENTA
You mean shocking pink, right?
In the 2D spriting world, this hex value: #FF00FF is what we refer to as: “Programmer Pink”. This is usually the color that gets eliminated by proxy FIRST. It is gaudy because it’s meant to be. When making sprites (either 16, or 32-bit) you are limited to 15 or 31 colors with Programmer Pink being that transparent layer that gets chroma keyed out as to not make it do obvious.
Also, the reason why it is #FF00FF is for the ease of use when finding the appropriate color to eliminate in code, too. This color hex is reserved for backgrounds; but in other games it’s also blue or green in GBStudio.
0:24 those who goon 🗣🗣🗣
checkered pink error texture, my beloved.
To be fair, this is mostly Unity, Source Engine, and Blender. If you work at a film/commercial art studio, you might think #00FF00 is a missing material, or a grid with letters and numbers on it (rainbow colors or gray), but solid points!
The pink color is a reference to the F00F bug that was known for locking up Pentium CPU's. The bug was first discovered in 1997
Lil dancing dude at the end brighten up my day
i like it, i just dislike it when it symbolises my textures not working.
seeing this in blender is the bane of my existence.
POV: me loading up my save file but everything pink (i forgot to save the image to my disk)
This is the colour of pain. It haunts my nightmares
You are in my prayers 🙏
Now instead of black swap it with a bright neon yellow and you have something fantastic
this will be the youtube logo color in 2035
I don't have time to watch this please remind me in case watch later doesn't.
(Chad UA-cam user Abovescored reminded me.)
pootis
watch this
@abovescored thank you bro I actually forgot already 🙏
For me it's the eye searing green you get when you mess up your shader in maya
the ffooff moment made my day.
keep up the great work
Thanks, will do 😤
wait till you hear about the FOOF pentium instruction bug
Boys: This is the color of a girl, I hate to wear any shirt of this color.
Developers: This is the color of a..... for those who know 💀[missing texture]
Girls: This is our favourite color!
That colour is not pink, but it is magenta. Pink is usually lighter and muted. Pink is usually known as a bright red or orange. Magenta is a combination of the highest and lowest frequency wavelengths of light visible to our eyes.
0:10 That image is so clearly Gold and White I dunno what you want me to say. I can understand it being blue and black, but my eyes see Gold and White
@@EliteInExile I'm a black and blue guy, i really can't see the other one 😭
idk abt yall but i see purple and brown
@@BeansDevGamesYou should look at this image outdoor and day time
you are color blind
@@pigggy96you are colorblind
I really found this interesting, and I definitely would like to see more of what you make now :>
Some games also use magenta for chroma keying. Like if you want a sprite to be able to change the color of a sprite's hat, you just make it magenta and then change the hue of the magenta areas at runtime.
gadim u sure make good video only to have 150-ish subs, underrated asf bro
goddamn*
this is a blessing when watching a development video at 1 am
@RyanEXElol glad to be your 1 am video ryan 💕
Literally my favorite color.
as a gamedev and 3d modeler, I can relate to hating this color.
fun fact: in some var games, it actually kinda breaks the view a bit.
So the subspace tripmine (which turns everything around into this exact color) actually infects anything that gets hit with it? no wonder its so strong. pretty cool detail Roblox
@ZV1LLE life is roblox
@ RRRREEEEEAAAAAAAALLLLLLL
btw this colour also appears in the Godot engine and it sometimes fills the entire screen of your game if the engine encounters an error. So I am very familiar with this colour (especially from a Roblox game called regretevator)
pictured as perfect music video
greatest video of all times.
0:28 you dont wanna know... you probably already knew 💀
Nah I thought you were going to show the Pink and Black squares Box error thing
@@Plakebake its basically the same. Tbh should have put at least one image of it in the video 😩
the thumbnail looks pretty similar to this rocket league dominus artwork i made a while ago
The dress is based on brightness, try it on full brightness and on 0 brightness and you will see the effect
even with all the lights off and my brightness at 0, i still had to squint to see a blue and black dress
DRESS IS YELLOW!!!
gmod players who dont own counter strike: source also fit under the umbrella of pink haters
I write 3d renderers and this is my go to testing color for my engines because it's a quick color since in my codebase it's typically written in a normalized float format so #FF00FF turns into { 1.0, 0.0, 1.0 } (basically the colors in my code works the way HLSL/GLSL does it). I like it because it allows me to test if I wrote my engine correct because if the colors aren't that distinct magenta, then I know that I messed up. However in order to make it a complete test, I need to use the G channel, so maybe something like a pink such as #FF7FFF or { 1.0, 0.5, 1.0 } would be better since it's now a complete test.
For more clarity this is what I typically mess up on. This is one of my renderers from a bit ago that generates real-time renders to the console with the use of ANSI escape codes to handle color.
std::string Framebuffer::getAnsiString(const Vec3& color) {
Vec3 scaledColor = {
clamp(color.x * 255.0, 0.0, 255.0),
clamp(color.x * 255.0, 0.0, 255.0), // should be color.y
clamp(color.x * 255.0, 0.0, 255.0) // should be color.z
};
std::string result = "\033[48;2;" +
std::to_string(static_cast(scaledColor.x)) + ";" +
std::to_string(static_cast(scaledColor.x)) + ";" + // should be color.y
std::to_string(static_cast(scaledColor.x)) + "m"; // should be color.z
return result;
}
Because lines 2-4 + 8-10 are basically the same I just copy and paste them and I forget to change what component of the color I want to use. So if I don't get that bright nice color, I know exactly where I messed up.
Minecraft font in VS is definetly worse than white theme lmao
I started using it as a joke but it has no joke grown on me, and i can't go without it now 😭
For real, as a Blender user
I tried explaining hex code to a friend and it turns out that you CAN do it in a single page of a flip-style notepad. first explain binary. then explain nibbles. then explain hexadecimal. Then explain RGB. Then explain that you need 2 place values of hex to get a range of 256. et voila. hex codes for RGB
That's weird... why is the character blue when it was pink in development?
the fear of getting that color while modding any source engine game keeps terrifying me
.....an i just use a blue texture that says null in every direction......
+1 Sub! Underrated Channel, and I love it! Also I'm the 172nd like! Keep up the good Work!
Thank you, means a lot to me 😁
I hated this colour and ive been in blender for a year
@@KniquanVillafana one of us brother 😤
I'm a gamedev and I like this color =)
Impossible 😳
@@BeansDevGames Well... Maybe it's because I'm too young and that's why I like this color ¯\_(ツ)_/¯
not in source source got black
jesse pinkman
@Creeper_945 Mans gotta cook bro 😩
WHY WONT IT WORK!!!!!!!!!!!!
Okay.
underrated
Really Though
@@TEKNOVERSE-t5x i mean yea in these days of youtube its tough to reach that point of people being aware of your work due the the shear number of channels
bro forgot to install css
A default color in ms paint and in my banner mate
Source missing texture ahh color
@alex135t No but frfr 😩
@@BeansDevGames minecraft too lol
@alex135t Yuh, i saw it as well in a modpack i used recently
@alex135t It was tekkit btw xddddd
why is this video so quiet?
Huh weird, it's fine for me 😳
@@BeansDevGames Because you have stable volume turned on.
ma fakin UV 😭😭😭😭😭😭
Vies machien ouleshmeh
I HATE #FFOOFF DISPITE PURLPE BEING MY FAVORIT COLLR
@@NoahStudios21 ALL MY HOMIES HATE FFOOFF 🗣️🗣️🗣️
THIS UGLY NO TEXTURE
FFOOFF
FFOOOOOOFF 😤
*FFOOFF*
FFOOOOOOFF 🗣️🗣️🗣️
*FFOOFF*