Python OpenGL. Introduction to Shaders

Поделиться
HTML-код
  • Опубликовано: 30 окт 2024

Комментарии • 24

  • @kazeroth1234
    @kazeroth1234 Год назад +3

    This is truly amazing. I love content likes yours Coder Space.
    I'm just following alongside your tutorial, but seeing the results on my end is absolutely mesmermizing!

  • @moddofx
    @moddofx Год назад +6

    Exactly the type of videos I was looking for. Perfect. Thank you so much for your work.

  • @karim-gb5nx
    @karim-gb5nx 2 года назад +1

    This is all you need to get started !
    Much appreciated

  • @KumquatChampion
    @KumquatChampion 9 месяцев назад

    This is incredibly helpful thank you!

  • @RoniStudio
    @RoniStudio 2 года назад +2

    Awesome! Looks like I have a lot to learn from you.

  • @renepusch8218
    @renepusch8218 Год назад +2

    Short but very useful video. Nice :)

  • @rampage_sl
    @rampage_sl 2 года назад

    I'm glad I discovered your channel

  • @nacnud_
    @nacnud_ 2 года назад

    Perfectly paced. 👍

  • @nebulae_wanderer
    @nebulae_wanderer 2 года назад

    been looking for something like that for the past 4h thx

  • @mrdixioner
    @mrdixioner 6 месяцев назад

    I had an error with the geometry module and Python version 3.11.7. I had to write the line to make it work: "from moderngl_window import geometry".
    It also doesn't find shader files for me. What could be the problem?

  • @IgneousGorilla
    @IgneousGorilla 8 месяцев назад

    Is there a way to get an explicit excecution loop? Clearly a loop is being executed until the window is closed, and I'd like direct access to it

    • @CoderSpaceChannel
      @CoderSpaceChannel  8 месяцев назад

      there is a video on the channel about prime numbers, it shows an example of what you want

  • @sebastianstein6128
    @sebastianstein6128 Год назад +3

    How do I change the window size and the size of the vao? If i just change the pixel numbers in window size this does not affect the actual resolution of my created shader art. (Im trying to get a quadratic window with 1080 times 1080 pixel)

  • @supriyapol9149
    @supriyapol9149 2 года назад +2

    I have problem with geometry line no. 11 it says Cannot find reference 'geometry' in '__init__.py'

    • @JohnSmithjohnsmithjohnsmithjoh
      @JohnSmithjohnsmithjohnsmithjoh Год назад

      importing the geometry itself by 'from moderngl_window import geometry' worked for me. My code still worked as shown in the video, but the static analysis couldn't find the geometry module. If that doesn't work then make sure you've correctly installed moderngl and moderngl_window for python 3.9, for best reproducibility. I was able to run it fine with 3.11 but other's mileage may vary I suppose

  • @zaqk2
    @zaqk2 7 месяцев назад

    Only uses bottom left quarter of the screen on MacOs 😢 ... Anyone facing similar issue ?

  • @tilakrajgolari1577
    @tilakrajgolari1577 7 месяцев назад

    Sir,
    What if we want this in 3d?

  • @623-x7b
    @623-x7b Год назад

    It cannot find the shader files despite them being in the same folder as main dot py and have tried using relative python ./ etc on Linux. Anyone else had the same issue?

    • @mrdixioner
      @mrdixioner 6 месяцев назад

      I have the same thing, I don't know what the problem is.

  • @itssuperninja
    @itssuperninja Год назад +3

    what the hell is that emoji at 1:10 😂

  • @kivy_kivymd4952
    @kivy_kivymd4952 2 года назад

    i want to learn
    please make full cource from scratch
    or give me a road map for glsl shader 😔💙✨✨

  • @toutenunmot
    @toutenunmot Год назад +1

    Anyone able to run this on macOS?

    • @toutenunmot
      @toutenunmot Год назад

      I had to change the version to 330 in both .glsl files, possibly because my computer is old or because apple does not support OpenGL so well...
      #version 330