Why You Can Draw a Cat on Your Computer

2023 ж. 31 Нау.
164 585 Рет қаралды

Retro cats & funny tech.
Patreon: / junferno
Twitter: / junferno
Twitch: / junferno
Discord: / discord / discord
Footnotes:
- In coloured image, a CRT may have multiple beams of RGB with different intensities to create a spectrum of colours. CRTs were later superceded by LCD, plasma, and OLED displays which are significantly cheaper and less bulky as they do not require a vacuum tube.
- Ivan Sutherland also created The Sword of Damocles in 1968 with the help of a few of his students. This was a head-mounted display and tracking system, considered one of the first augmented reality systems.
- One of the most important features of Sutherland's Sketchpad was that it could draw perfect lines and circle arcs from a draw path. This was via geometric constraints (e.g. the radius of the circle arc or the angle of the line), set by a combination of the light pen and push button inputs. Sketchpad also supported zooming and clipping.
- During the development of the Lisa and Macintosh, how a screen should look had not yet been standardised. The Lisa has a 720 × 364 screen with rectangular pixels. Atkinson advocated for square pixels, which did not end up making it to the Lisa but did make it to the Macintosh.
- While most raster systems at the time used 1 for white and 0 for black (much like a light switch on/off), the Macintosh did the opposite, to reflect the black-on-white design of the GUI (you set a pixel to 1 to write a black dot on a white page).
- Bresenham's line algorithm was named after Jack Bresenham, who developed the algorithm in 1962 at IBM for the Calcomp plotter, a sort of printer-like device that directly draws on a roll of paper using a pen (often just a ball-point pen) that strictly moves horizontally and vertically.
- A MacDraw file is called a PICT file, or a Picture, which is a sequence of QuickDraw calls. The buffer which stores the copy-and-paste image is also a Picture, even if copied from MacPaint. This is to allow for copy-and-paste to be shared across MacDraw, MacPaint, MacWrite, and any other applications that support it.
- While MacPaint was still called SketchPad (before MacSketch), it was also called LisaSketch.
- Because of the limited memory, MacPaint was programmed to fit in only 5,822 lines of Pascal with an additional 3,583 lines of assembly. QuickDraw fits in a total of 17,101 lines across 36 assembly files. The "Objects" referred to in the video are instances of Pascal Records.
- MacPaint also has rectangular selection, which selects both black and white pixels into a Rect which then gets passed to maskBits. This can be flipped and rotated by 90 degrees.
- While making MacPaint, Atkinson also attempted to build an early OCR tool that allowed for text to be edited after already being rasterised. This was eventually abandoned.
- MacPaint 2.0 and MacDraw II were released by Claris, a subsidary of Apple. MacDraw became MacDraw Pro and finally ClarisDraw in 1992.
- A major competitor to Adobe Illustrator was Aldus FreeHand, which had its own file format but could also make encapsulated PostScript files. Adobe acquired FreeHand in 2005, 10 years after being barred from acquiring FreeHand while acquiring Aldus in 1994. FreeHand was discontinued in 2006. Aldus also created SuperPaint, one of the first applications to combine vector and raster drawing by taking inspiration from both MacDraw and MacPaint. Today, professional drawing softwares combine vector and raster drawing (such as with vector/raster layers).
- Other application-level proprietary 2D graphics libraries also exist, such as Windows GDI/GDI+ and Core Graphics for macOS long after the original QuickDraw. Today, many of them have either been deprecated or very likely use 3D graphics libraries under the hood for many functionalities (such as OpenGL, DirectX, or Metal). Regardless, any optimisation from directly drawing as a 2D raster as opposed to drawing an abstract space is negligible. Photoshop allows for drawing with CPU or with DirectX/Metal/OpenGL, which is faster and with more features.
- Susan Kare later went on to design for Microsoft, IBM, Sony Pictures, Facebook, Pinterest, and Niantic Labs. Some of her other notable work includes the card deck in Windows 3.0 Solitaire.
References: www.junferno.com/references/#...
Photos courtesy of Folklore, Computer History Museum, Apple Inc., Wikimedia Commons, basalgangster
3D Models via Sketchfab courtesy of sev, Jakob Henerey, Paper Bandit
3D Models via Free3d courtesy of mahmed195, ingham18
Junferno is not endorsed by nor associated with any artists or creators featured. Artwork/video credits in video. EDIT: Unknown artist at 20:03 is Nek0Galleta.
Special thanks to the McGill Library, Internet Archive, Macintosh Repository, and my fellow editors on Wikipedia
Music tracklist: • The Complete Junferno ...

Пікірлер
  • "The Lisa released in 1983, but just a year later, was the Super Bowl." This channel really captures the essence of losing focus during lecture for 3 minutes cause you thought you were following along.

    @ChessedGamon@ChessedGamon Жыл бұрын
    • lmao

      @fumingyang9837@fumingyang9837 Жыл бұрын
    • all you have to do is replace "was" with "came" and it makes a lot more sense right

      @PokeShadow77@PokeShadow77 Жыл бұрын
    • if he loses focus for me, I don't have to do it

      @radiotomatosauce99@radiotomatosauce9910 ай бұрын
  • This is incredibly important to our society

    @ctehuey@ctehuey Жыл бұрын
    • and its future

      @olegmoki@olegmoki Жыл бұрын
    • By Theodore John Kaczynski

      @jackthehacker05@jackthehacker05 Жыл бұрын
    • @@jackthehacker05 junferno needs to make a video about ted k

      @lolcatwill@lolcatwill Жыл бұрын
    • especially because we live in one

      @mac6na6na26@mac6na6na26 Жыл бұрын
    • ​@@mac6na6na26 oh oh! you said the funny

      @pladselsker8340@pladselsker8340 Жыл бұрын
  • Congrats. You managed to put Neco-arc, Bad apple and bocchi references into an informative video.

    @scymension@scymension Жыл бұрын
    • and steve jobs, and avatar the last airbender, and the entire history of cat arts

      @kakyoindonut3213@kakyoindonut3213 Жыл бұрын
    • What timestamp was the bocchi reference?

      @abdulrahimss@abdulrahimss Жыл бұрын
    • @@abdulrahimss 17:50

      @kakyoindonut3213@kakyoindonut3213 Жыл бұрын
    • Who is Nijika? For the blind, she is vision. For the hungry, she is the chef. For the thirsty, she is water. If Nijika thinks, I agree. If Nijika speaks, I'm listening. If Nijika has a million fans, I am one of them. If Nijika has ten fans, I am one of them. If Nijika has only one fan, that is me. If Nijika has no fans, I no longer exist. If the whole world is against Nijika, I am against the whole world. I will love Nijika until my very last breath.

      @rfgnmf-nmesofuehsdjfnrmeowfsdz@rfgnmf-nmesofuehsdjfnrmeowfsdz Жыл бұрын
    • @@rfgnmf-nmesofuehsdjfnrmeowfsdz Nijika my beloved

      @eda230bbs2@eda230bbs2 Жыл бұрын
  • 17:51 HE DID IT HE DID THE THING

    @RinInABin@RinInABin Жыл бұрын
    • he bocchied all over that rock fr

      @SuperGarryGamer@SuperGarryGamer Жыл бұрын
    • HE DO BE ROCKING

      @Jiixi@Jiixi Жыл бұрын
  • It's pretty crazy that Neco-Arc is so timeless and powerful that all advertisement for pre and post-Picasso death drawing programs included in-depth tutorials on drawing Neco-Arc. Thank you Neco-Arc.

    @BobBrawlhalla@BobBrawlhalla Жыл бұрын
    • Neco-Arc, our god

      @MHX11@MHX11 Жыл бұрын
  • as Junferno said "You have to wait 6 months to wait to see another video in this channel"

    @lolya8029@lolya8029 Жыл бұрын
    • Oh my god its been half a year, time isnt real it isnt real it isnt real

      @johnmarkther2218@johnmarkther2218 Жыл бұрын
    • ​@@johnmarkther2218 relatable af

      @I_HopeThatNoOneHasThisName@I_HopeThatNoOneHasThisName Жыл бұрын
  • The fact that the fill tool is the bedrock of the lasso tool is mind blowing.

    @MrIfrit@MrIfrit Жыл бұрын
  • The Lemon Neco Arc at 20:13 is actually an art piece I had commissioned! Her character design is based on a real outfit that I own. Very cool seeing her in a video like this!

    @majesticsquid5643@majesticsquid5643 Жыл бұрын
  • The amount of jokes and way too high effort visuals in this video is amazing, so cool. And the April Fools joke was the statement at the beginning that this video is not about AI, it was about generative AI all along

    @plasmasupremacy9321@plasmasupremacy9321 Жыл бұрын
  • Your videos are so well produced and focused, it's a delightful delve into these topics and you're great at script writing and pacing too.

    @OSDisco@OSDisco Жыл бұрын
  • This was your best yet dude. The pace was so good. It was almost difficult to keep up, but your concise explanations and funny visuals kept me running along lol

    @Turabbo@Turabbo Жыл бұрын
  • All your videos have one bit that is so underrated but kills me. "The Apple LISA is famous for having no one know about it"

    @jiffylou98@jiffylou98 Жыл бұрын
  • The OST choice was sublime. Maybe you should make a video about MIDI. Ps: to be fair videogames contributed a lot to the development of computer graphics too.

    @Valery0p5@Valery0p5 Жыл бұрын
    • So opengl was created to make games?

      @I_HopeThatNoOneHasThisName@I_HopeThatNoOneHasThisName Жыл бұрын
  • I thought it would be an april fools joke video, but the guy actually delivered some banger content!

    @Granluso@Granluso Жыл бұрын
  • 17:11 Never have i seen somebody describe the difference between gtk and qt. And the kde vs gnome war in two sentences. This is awesome

    @tomaszkarwik6357@tomaszkarwik6357 Жыл бұрын
    • can you explain how the timestamp you posted is saying something about gtk or qt or kde or gnome

      @AexisRai@AexisRai Жыл бұрын
    • GTK started out as the GIMP ToolKit. Basically GIMP created a new UI toolkit for their app, and that became GTK. Krita is part of the KDE project, and GNOME was originally created as an alternative to KDE because of their licensing. That said, I don't think the video really touched on these topics. It just mentions GIMP and Krita existing. (Also they are technically made for different purposes; GIMP is for photo editing while Krita is for painting and drawing. Friends don't let friends try to use GIMP for drawing)

      @vurpo7080@vurpo7080 Жыл бұрын
    • @@AexisRai He means just before the timestamp, so 17:01

      @harrygenderson6847@harrygenderson6847 Жыл бұрын
    • @@vurpo7080originally they had the same purpose. Krita just later became a drawing software

      @zekiz774@zekiz774 Жыл бұрын
  • a lecture on early computer history in a way that captures the innovation and excitement of the period + earnest takeaways delivered in a deadpan tone + well-researched content + something to say about technology as a tool for creating art that's more nuanced than a lot of online conversations I've seen about AI art + managed to sum up art in the age of mechanical reproduction in approx 5 seconds + neko arc + bocchi the rock reference..... this is why I love this channel, well worth the 6 months

    @ezzermaya4082@ezzermaya4082 Жыл бұрын
  • Love the music choices, and everything layed out so digestibly

    @zayicza@zayicza Жыл бұрын
  • Your videos are so well edited and packed with information that I feel bad for not understanding them

    @koigokoro8309@koigokoro8309 Жыл бұрын
    • don't worry, which is good because now I'm very motivated to code a paint program

      @kakyoindonut3213@kakyoindonut3213 Жыл бұрын
    • Come back in a few days an watch it again until you understand all of it.

      @punkrockvomit7344@punkrockvomit7344 Жыл бұрын
    • That only adds to the rewatch value

      @Mostafamostafa-ge2cb@Mostafamostafa-ge2cb9 ай бұрын
  • For pretty much the whole video, part of me was expecting him to go "Remember the start of this video? I lied. AI art is [...]" as his sort of usual subversion of expectations. But I guess he subverted my expectations anyway by not subverting my expectations.

    @nixel1324@nixel1324 Жыл бұрын
    • You'll be pleased to know he subverted your expectation one final time. The closing line was about generative AI I think: "Cats indeed are very silly, but what could be sillier than to forget artistry for the sake of its own consumption?"

      @plasmasupremacy9321@plasmasupremacy9321 Жыл бұрын
    • But he did exactly that lmao

      @Archimedes.5000@Archimedes.5000 Жыл бұрын
    • @@plasmasupremacy9321 man that was deep

      @kakyoindonut3213@kakyoindonut3213 Жыл бұрын
    • Happy April fools

      @jiffylou98@jiffylou98 Жыл бұрын
  • Love that Bocchi the Rock reference. One of the best scenes in the anime!

    @peatral@peatral Жыл бұрын
  • Damn, you didn't have to flex on us with your drawing skills like that bro

    @numbertumbers529@numbertumbers529 Жыл бұрын
  • i feel like the comments don't appreciate the absolutely staggering level of intelligence and humor in every one of these videos. like how do you know and understand so much and also are so funny

    @sierranicholes6712@sierranicholes6712 Жыл бұрын
  • I've never been so invested into something that's gone over my head to such an extent ever before

    @malpractical@malpractical Жыл бұрын
    • Sometimes it's really fun to be along for the ride!

      @xenotiic8356@xenotiic8356 Жыл бұрын
  • The green green truly is the most colour.

    @bigbreasts@bigbreasts Жыл бұрын
    • No way he hasn't watched Avatar.

      @bigbreasts@bigbreasts Жыл бұрын
    • 17:53 blowing screen when you get a strike.

      @bigbreasts@bigbreasts Жыл бұрын
    • Green green is most definitely one of the colours of all time.

      @qtulhoo@qtulhoo Жыл бұрын
  • Amazingly produced video! The Bocchi 3D reference killed me

    @MartinAsleep@MartinAsleep Жыл бұрын
  • No way he posted a full 20 min informational video on the mechanics and history of computer graphics just to describe how it all lead to neco-arc.

    @mayukhbhattacharya8793@mayukhbhattacharya8793 Жыл бұрын
  • Great Video! Now I learned why i can draw a cat on my computer!

    @awesomecaerwyn224@awesomecaerwyn224 Жыл бұрын
  • Cats have been so influential that the design of anime characters are based on cats 🐈

    @4l3x709@4l3x709 Жыл бұрын
  • So happy to have a new Junferno video! As always, having a blast with the fun/info ratio displayed here

    @n0ta@n0ta Жыл бұрын
  • I love everything about your videos! The visuals, the deadpan humor, the themes?? Perfect. Exactly what I need. Thank you.

    @greatwave2480@greatwave2480 Жыл бұрын
  • This is like rain in the desert. Glad to see another one of your videos, homie, ty

    @Nyexcellente@Nyexcellente Жыл бұрын
  • The drawings in this video are awesome, and I loved seeing that greenscreen face show up on the early macs

    @canhedotricks6078@canhedotricks6078 Жыл бұрын
  • i love this channel, please don't stop doing what you do

    @paulimbacana@paulimbacana Жыл бұрын
  • The amount of effort, references, and information you squeezed into this video can't go unnoticed. Very well done.

    @dabidoak@dabidoak Жыл бұрын
  • This is very well paced, great video!

    @larrisAWSOME@larrisAWSOME Жыл бұрын
  • This honestly was a fantastic video, thanks for sharing!

    @jayd777@jayd777 Жыл бұрын
  • 16:17 I like how it just hangs on this one image of garfield

    @Anarqism@Anarqism Жыл бұрын
  • This is your best work yet. My god, it's beautiful.

    @squidulism@squidulism11 ай бұрын
  • i genuinely enjoy these videos so much

    @MrAlvingray@MrAlvingray Жыл бұрын
  • your videos are some of the highest quality and most engaging content i've seen on youtube

    @nadotorn@nadotorn Жыл бұрын
    • Indeed

      @oepic7776@oepic7776 Жыл бұрын
  • We all love junferno :)) Glad you're alive still

    @blackboxtechpodcast@blackboxtechpodcast Жыл бұрын
  • i have an interest in early games and early computing. Your description of the cathode ray tube helped me understand. thank you.

    @GoobertCrayon@GoobertCrayon Жыл бұрын
  • another banger, great job

    @josephmassey8031@josephmassey8031 Жыл бұрын
  • This person is so talented, this video alone is a piece of art! I can't comprehend how he summarized and concluded it all,very impressive ✨

    @zeynabh@zeynabh Жыл бұрын
  • one of the best videos ive seen in a while

    @pennplayz@pennplayz Жыл бұрын
  • Holy. Cow. 10/10!!! No, ∞/10!!! I have been watching hours of KZhead a day for almost a decade and a half, and this is unironically one of the greatest videos I have ever seen on the entire platform. This is a perfect fusion of funny and fascinating, and the personality and originality of this editing/presentation/writing style is seriously unbelievable. What an immaculate gem of a video.

    @grantm.9109@grantm.9109 Жыл бұрын
  • This is so cool, I finally found a channel that talks about this kind of stuff!

    @MarkFlores@MarkFlores Жыл бұрын
  • This is the computer science lecture I was looking for in the university. Also, nice nod to bocchi the rock.

    @jeromedelrosario@jeromedelrosario Жыл бұрын
  • just started my intro to graphics class ! super informative!

    @JuanMorales-bv7qr@JuanMorales-bv7qr Жыл бұрын
  • Thank you for this informative, entertaining, and thought-provoking cat video, KZhead user Junferno

    @dingalong14@dingalong14 Жыл бұрын
  • Easily the funniest computer science channel I've seen, love the vids :)))

    @noaag@noaag9 ай бұрын
  • incredible vid

    @fluury@fluury Жыл бұрын
  • I really like your humor! Great work!

    @hermmint@hermmint Жыл бұрын
  • great cat drawing tutorial 😺

    @albertargumedo@albertargumedo Жыл бұрын
  • This continues to be my favorite Channel

    @jno7@jno7 Жыл бұрын
  • This video is amazing

    @guuh5772@guuh5772 Жыл бұрын
  • If my professors were half as engaging as this man, I would have my degree by now

    @trevorkohan505@trevorkohan50511 ай бұрын
  • that's the best video i've seen this year. neco arc my beloved

    @user-my9ez6gq5b@user-my9ez6gq5b Жыл бұрын
  • very informative video about cats, really great work

    @magicaggy@magicaggy10 ай бұрын
  • what an incredible video thank you

    @JaySea04@JaySea04 Жыл бұрын
  • Now that was a cool video. Thanks!

    @sanchopanza9907@sanchopanza9907 Жыл бұрын
  • This is nuts, I remember a lot of these programs here and never thought about any ofthis stuff

    @simonlinser8286@simonlinser8286 Жыл бұрын
  • This was a very informative video about cats .

    @Ali_Alhakeem@Ali_Alhakeem Жыл бұрын
  • this is truly one of the videos of all time

    @lhynorris@lhynorris Жыл бұрын
  • My day has been made with this upload

    @Anti-i25@Anti-i25 Жыл бұрын
  • Every video of yours is a gem

    @nujabraska@nujabraska Жыл бұрын
  • I thought I'd never live to see the day Love your videos!

    @hamster1495@hamster1495 Жыл бұрын
  • What a great April fools day prank. Imagine Microsoft DOS actually existing.

    @coolbrotherf127@coolbrotherf127 Жыл бұрын
  • this video is sooooo good

    @zojaXII@zojaXII Жыл бұрын
  • YOU'RE FINALLY BACK

    @catpaste5771@catpaste5771 Жыл бұрын
  • ITS APRIL FOOLS, WHY IS THIS A GOOD VIDEO INSTEAD OF A MEMEY ONE

    @name-nam@name-nam Жыл бұрын
    • I DONT KNOW I DONT KNOW

      @dynamitrex3975@dynamitrex3975 Жыл бұрын
  • This is the best video essay as measured by neco arcs per minute

    @xenotiic8356@xenotiic8356 Жыл бұрын
  • 17:50 - You absolute madman. You rock!

    @PiercingSight@PiercingSight Жыл бұрын
  • As a digital artist, finndinng out about all this is so enlightening annd gives me newfound appreciation for my drawinf programs. I understand why gradients are difficult for you, Krita, I understand

    @justsomenightowl7220@justsomenightowl722011 ай бұрын
  • Cool vid, I'll probably have to rewatch it a few times to understand it.

    @handrew4813@handrew4813 Жыл бұрын
  • still the best tech you tube channel, your videos style is unmatched and very informative

    @Tomentos@Tomentos Жыл бұрын
    • I find his videos a little bit too condensed. At the end of the video i end up just having a blurry idea on the subject.

      @luxraider5384@luxraider5384 Жыл бұрын
    • @@luxraider5384 what all his videos have in common is that they start slow and detailed and speed up towards the modern day versions of the same technology which spawned as an evolution of that very technology. It also kind of mirrors the accelerated evolution of technology itself which can be very confusing and too fast to keep up with in and of itself which i find humorously accurate.

      @Tomentos@Tomentos Жыл бұрын
  • see you next year for the next junferno upload

    @rosellarade@rosellarade Жыл бұрын
  • I love how calamari inkantation starts playing like 6 minutes into the video

    @Juicebox-7@Juicebox-79 ай бұрын
  • this video was very good!

    @Nooverlierer@Nooverlierer Жыл бұрын
  • Truly a video of all time

    @randymi9334@randymi9334 Жыл бұрын
  • amazing video :)

    @john.dough.@john.dough. Жыл бұрын
  • such a good video

    @darangaber@darangaber Жыл бұрын
  • Come for Neco-Arc, stay for the lesson on computer history

    @jorgejarai@jorgejarai9 ай бұрын
  • awesome video i enjoyed very much

    @connorgav@connorgav Жыл бұрын
  • the art in this video is so wonderful i just found a new favorite artist (michael naples). thank you. also neco arc

    @GeeThatSureIsOneTinyGamer@GeeThatSureIsOneTinyGamer Жыл бұрын
  • Luv ur video man

    @nitues@nitues Жыл бұрын
  • amazing title, video, and thumbnail.

    @scotdotwtf@scotdotwtf Жыл бұрын
  • this is really interesting

    @randomroughneck1030@randomroughneck1030 Жыл бұрын
  • always awesome

    @bastian3461@bastian3461 Жыл бұрын
  • you and Acerola give off the exact same vibes, like long lost youtube brothers

    @theminecraft4202@theminecraft4202 Жыл бұрын
  • Maybe the real april fools were the neko arcs we made along the way

    @mineland8220@mineland8220 Жыл бұрын
  • New junferno!

    @DoorknobPlus@DoorknobPlus Жыл бұрын
  • this is the best video ever

    @junoestro@junoestro Жыл бұрын
  • i love this video

    @9nell@9nell Жыл бұрын
  • Thanks for your video.

    @ris_kis@ris_kis Жыл бұрын
  • thank you junferno youtube channel

    @Geosquare8128@Geosquare8128 Жыл бұрын
  • Phenomenal

    @timh2859@timh2859 Жыл бұрын
  • this is beautiful ngl

    @nvt2@nvt2 Жыл бұрын
  • I LOVE JUNFERNO

    @Meliathequeer@Meliathequeer Жыл бұрын
  • Another banger video

    @thebyzocker@thebyzocker Жыл бұрын
KZhead