• Products
    • Isadora
    • Get It
    • ADD-ONS
    • IzzyCast
    • Get It
  • Forum
  • Help
  • Werkstatt
  • Newsletter
  • Impressum
  • Dsgvo
  • Press
  • Isadora
  • Get It
  • ADD-ONS
  • IzzyCast
  • Get It
  • Press
  • Dsgvo
  • Impressum

Navigation

    • Register
    • Login
    • Search
    • Categories
    • Recent
    • Popular
    • Tags

    GLSL in Isadora is possible, here is how

    How To... ?
    4
    12
    4004
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • B
      bareimage last edited by

      Hello, gang:

      I would like to let you know that it is possible to import shaders into Isadora workflow by using Quartz Composer. Just use GLSL wrapper inside of your QC patch then you can import it your sketch
      1 Reply Last reply Reply Quote 0
      • Skulpture
        Skulpture Izzy Guru last edited by

        A bit more info on this would be great. Screen shots perhaps? :)

        Graham Thorne | www.grahamthorne.co.uk
        RIG 1: Custom-built PC: Windows 11. Ryzen 7 7700X, RTX3080, 32G DDR5 RAM. 2 x m.2.
        RIG 2: Laptop Dell G15: Windows 11, Intel i9 12th Gen. RTX3070ti, 16G RAM (DDR5), 2 x NVME M.2 SSD.
        RIG 3: Apple Laptop: rMBP i7, 8gig RAM 256 SSD, HD, OS X 10.12.12

        1 Reply Last reply Reply Quote 0
        • rainbow
          rainbow last edited by

          thanks for sharing, google…. found everything, nice tool, isadora is not the best app for QC patches, great to have syphon actors now…..

          1 Reply Last reply Reply Quote 0
          • Skulpture
            Skulpture Izzy Guru last edited by

            This method?

            http://destroythingsbeautiful.com/2013/01/10/converting-glsl-shaders-for-use-in-quartz-composer-and-vdmx/

            Graham Thorne | www.grahamthorne.co.uk
            RIG 1: Custom-built PC: Windows 11. Ryzen 7 7700X, RTX3080, 32G DDR5 RAM. 2 x m.2.
            RIG 2: Laptop Dell G15: Windows 11, Intel i9 12th Gen. RTX3070ti, 16G RAM (DDR5), 2 x NVME M.2 SSD.
            RIG 3: Apple Laptop: rMBP i7, 8gig RAM 256 SSD, HD, OS X 10.12.12

            1 Reply Last reply Reply Quote 0
            • rainbow
              rainbow last edited by

              yes this is the right one

              1 Reply Last reply Reply Quote 0
              • B
                bareimage last edited by

                Will post later today, I have a drama with my computer. Need to fix it.

                Yp Skulpture, there is one difference, isadora has it's own size operators and they are different from the other size of shader, so you have expose both. The frame rate was really good, while changing operators, even 1080p footage, but the speed is not as when you start doing stuff to it. So I would suggest to move as much of the post processing to QC as possible, and then just to expose your patches control operators.
                1 Reply Last reply Reply Quote 0
                • rainbow
                  rainbow last edited by

                  The Core Video plugins differ quite a bit in “style” from the normal Isadora video plugins; notably they refer to the image in pixels instead of Isadora’s normal percentages, which make them a bit more tricky to work with.

                  1 Reply Last reply Reply Quote 0
                  • rainbow
                    rainbow last edited by

                    Leading to slow IsadoraCore performance.

                    best...RB
                    1 Reply Last reply Reply Quote 0
                    • eight
                      eight last edited by

                      Wow, came to this forum to file a shader support feature request, just to see this! It would be wonderful if you could post a brief workflow how to set this up. I am especially curious about binding textures (image and audio, shadertoy style -- possible?) from Isadora to those QC shaders.

                      Thanks.
                      --8

                      Analysis: http://post.scriptum.ru | Synthesis: http://onewaytheater.us
                      Twitter: https://twitter.com/eight_io | Flickr: http://www.flickr.com/photos/eight_io/
                      Github: https://github.com/eighteight | MulchCam: https//mulchcam.com
                      MulchTune: https://itunes.apple.com/us/app/mulch-tune/id1070973465 | Augmented Theatre: https://augmentedtheatre.com

                      1 Reply Last reply Reply Quote 0
                      • rainbow
                        rainbow last edited by

                        @eight I can post this patch, for more detail ....

                        [http://destroythingsbeautiful.com/2013/01/10/converting-glsl-shaders-for-use-in-quartz-composer-and-vdmx/](http://destroythingsbeautiful.com/2013/01/10/converting-glsl-shaders-for-use-in-quartz-composer-and-vdmx/)
                        best...

                        d6ff1b-glslshader_heroku.com_e5916.0.zip

                        1 Reply Last reply Reply Quote 0
                        • eight
                          eight last edited by

                          @rainbow Thanks! I was able to get the image into Isadora through syphon. That's the only way to get it there? I would assume in QC patch one could directly publish the image output to make it available through a QC actor in Isadora (when this patch is used as a plugin)? Correct?
                          Thanks.
                          --8

                          Analysis: http://post.scriptum.ru | Synthesis: http://onewaytheater.us
                          Twitter: https://twitter.com/eight_io | Flickr: http://www.flickr.com/photos/eight_io/
                          Github: https://github.com/eighteight | MulchCam: https//mulchcam.com
                          MulchTune: https://itunes.apple.com/us/app/mulch-tune/id1070973465 | Augmented Theatre: https://augmentedtheatre.com

                          1 Reply Last reply Reply Quote 0
                          • rainbow
                            rainbow last edited by

                            @eight, Sprite maybe not enabled, tried all kinds of settings, for performance improvement. here is some Isadora ready QC patch, running the patch in QuartzComposer allows live coding and best, no restart to load the new QC plugin.

                            70b26e-glslshader_heroku.com_e5916.0.zip

                            1 Reply Last reply Reply Quote 0
                            • First post
                              Last post