Using GIMP is hard. Writing my own GIMP from scratch is easy.

Поділитися
Вставка
  • Опубліковано 21 лис 2024

КОМЕНТАРІ • 35

  • @bobby9568
    @bobby9568 5 днів тому +1

    This guy is a freaking programming terminator!

  • @wahffle6729
    @wahffle6729 9 днів тому

    These streams really are exceptionally inspirational, and unusually tied to real world uses in the space of recreational programming. Thank you for all this content

  • @sphaerophoria
    @sphaerophoria  10 днів тому +12

    People are going to lose their minds about the fact that there's a gap to the camera when I changed the cropping

  • @xoxogamewolf7585
    @xoxogamewolf7585 10 днів тому +4

    sphimp is an amazing name

  • @Levi_OP
    @Levi_OP 10 днів тому +16

    have you ever considered dual streaming onto youtube? i don't use twitch and i don't plan on it any time soon, but streams from subscribed channels show up in my recommended often

    • @first-last557
      @first-last557 10 днів тому

      iirc he's a twitch affiliate so he can't multistream

    • @vk-hm6te
      @vk-hm6te 10 днів тому +1

      +1 never watch twitch but whenever i see a yt stream pop up i often watch

    • @vk-hm6te
      @vk-hm6te 10 днів тому

      i had thought twitch changed policy to allow multistreaming recently

    • @sphaerophoria
      @sphaerophoria  10 днів тому +9

      Twitch is pretty weighted towards concurrent viewership. Streaming to youtube isn't totally off the table, but at this point in time I don't want to fragment the live viewership

    • @eeriemyxi
      @eeriemyxi 6 днів тому +1

      ​@@sphaerophoriaCould you maybe put the twitch chats as subtitles of the YT uploads?

  • @mrshodz
    @mrshodz 10 днів тому

    Nice video.

  • @israelmsnts
    @israelmsnts 10 днів тому +1

    I can't wait for you to try to learn how to use autocad :)

  • @xoxogamewolf7585
    @xoxogamewolf7585 10 днів тому +2

    Funnily enough, I actually started making an image library literally a minute before I clicked on this video. I don't assume you made a library to create the output files, you probably used a library for it, but still.

    • @sphaerophoria
      @sphaerophoria  10 днів тому +1

      I actually was working on a PNG encoder/decoder for this purpose a couple streams before this. stb_image for today's impl, but hand rolled impl is coming :)

    • @xoxogamewolf7585
      @xoxogamewolf7585 9 днів тому

      @@sphaerophoria cool!

  • @skeleton_craftGaming
    @skeleton_craftGaming 9 днів тому +1

    Yeah why would you learn gimp though? learn krita instead. [Or do what you're doing, I like that option better too]
    In a way less tongue in cheek way, I actually think what you're doing is very novel and in very much enjoying your videos

  • @WGG25
    @WGG25 10 днів тому +2

    at the end the window title is still "OpenGL Triangle" 🤣
    also are there plans on integrating some kind of gui? are we going to see some imgui action?

    • @sphaerophoria
      @sphaerophoria  10 днів тому +5

      I haven't decided yet. Imgui seems likely, qml seems likely, writing my own UI framework so I can claim no dependencies seems likely. Who knows :D

    • @WGG25
      @WGG25 10 днів тому

      @@sphaerophoria oh right, i haven't considered a side project lol

  • @zgglmc
    @zgglmc 10 днів тому +1

    do you think you will ever do stuff with vulkan instead of opengl?

    • @sphaerophoria
      @sphaerophoria  10 днів тому +3

      OpenGL is just so much easier. My naive understanding here is that vulkan trades ease of use for more control. I think I'm so so so soooooo far from needing more control that it's not worth taking the plunge. It's not off the table but I haven't found a compelling reason to learn it yet :)

    • @burnttoast9463
      @burnttoast9463 10 днів тому

      @@sphaerophoria Your understanding is correct. Vulkan is exceptionally "Boilerplate heavy" as it trades being able to get up and running quick for total control over how you send data to the GPU and render it. Atleast in my experience, there is no "It just does it in the background" when it comes to vulkan.

  • @MuradBeybalaev
    @MuradBeybalaev 10 днів тому

    I'm a minute in and realizing he's reinventing Blender (the image editor component of it), not GIMP.

  • @badcircle
    @badcircle 10 днів тому

    camera gap 😭

  • @rogo7330
    @rogo7330 10 днів тому +1

    Bro just copies URL from the internet with lots of '&' in it and just runs it without quoting anything. That's gonna byte you in the ass some day :)

  • @hamzarashid7579
    @hamzarashid7579 10 днів тому +1

    If making an image editor from scratch why not also make a browser from scratch?

    • @xoxogamewolf7585
      @xoxogamewolf7585 9 днів тому

      Well, a browser is infinitely times harder. I won't explain why, just research it yourself.

    • @hamzarashid7579
      @hamzarashid7579 9 днів тому

      @@xoxogamewolf7585 I'm not saying to create a full-blown browser, just a crappy one for learning purposes.

    • @eeriemyxi
      @eeriemyxi 6 днів тому

      ​@@hamzarashid7579Even the crappiest browser worth the time will take more than a month of uninteresting boilerplate work before you can properly display Hello World on it.