• 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
FORUM

Navigation

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

    any GLSL and FFGL dictionary? or creating one?

    How To... ?
    hashtagging repertoire namming archiving searchingtool
    4
    9
    1498
    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.
    • Bennnid
      Bennnid last edited by Bennnid

      Hi everyone, 

      I was a bit lost in the GLSL and FFGL jungle, so I tested everything I could and began a document (sheet), to try organizing them and be able to search by "category", but maybe some of you already have list or benefit from others classification ( shader toy), 
      Here's my GLSL list but I'm curious if it could be a good idea to have one online, accessible and collaborative?
      what do you think? bests
      https://docs.google.com/spread...

      MBP 2019- 16' (16,1) i9 2,3 GHz, 32 Gb /Radeon pro 5550M 8GBram/ OSX 10.15.3
      Equip.: kinect 360 1414/ Leapmotion / Myo Armband /Wiimotes/ Saitek Joysticks ( X, evo, throttle) /Ipad / enttec dmx usb pro

      tomthebom 1 Reply Last reply Reply Quote 2
      • tomthebom
        tomthebom @Bennnid last edited by

        @bennnid  What a good idea! Unfortunately is my French rather limited. ;o( Kind regards, Tom

        Izzy 3.2.6 ARM on MBP14'/2023/M2 Pro/ macOS 13.5

        Bennnid 1 Reply Last reply Reply Quote 1
        • Woland
          Woland Tech Staff last edited by

          There used to be a list online but apparently it died?

          https://community.troikatronix.com/topic/1534/2-0-freeframegl-plugins/2

          Some FFGL plugins that work with other programs can be used for Isadora.

          TroikaTronix Technical Support
          New Support Ticket: https://support.troikatronix.com/support/tickets/new
          Support Policy: https://support.troikatronix.com/support/solutions/articles/13000064762
          Add-Ons: https://troikatronix.com/add-ons/ & https://troikatronix.com/add-ons/?u=woland
          Professional Services: https://support.troikatronix.com/support/solutions/articles/13000109444

          | Isadora Version: all of them | Mac Pro (Late 2013), macOS 10.14.6, 3.5GHz 6-core, 1TB SSD, 64GB RAM, Dual AMD FirePro D700s |

          1 Reply Last reply Reply Quote 0
          • Juriaan
            Juriaan Tech Staff last edited by

            Will share my private list / maintain one in the future. Also curious about this one, and was longer on my mind..

            Isadora 3.1.1, Dell XPS 17 9710, Windows 10
            Interactive Performance Designer, Freelance Artist, Scenographer, Lighting Designer, TroikaTronix Community moderator
            Always in for chatting about interaction in space / performance design. Drop me an email at hello@juriaan.me

            1 Reply Last reply Reply Quote 1
            • Bennnid
              Bennnid @tomthebom last edited by Bennnid

              @tomthebom sorry I'm gonna translate as soon as I can (but it's also when you are French that you understand the necessity of a definition for English named plugs)
              @Woland I think it could be great to be able to call FFGL, GLSL by, #, style, type, within the tool box, I'm personally bad at remembering 200 ref especially when I make a pause and don't have time to feed my brain ram ..*...;-/
              @Jurian I 'm opening the document to modification if you wanna add yours in a 2nd tab ;-) https://docs.google.com/spread...

              MBP 2019- 16' (16,1) i9 2,3 GHz, 32 Gb /Radeon pro 5550M 8GBram/ OSX 10.15.3
              Equip.: kinect 360 1414/ Leapmotion / Myo Armband /Wiimotes/ Saitek Joysticks ( X, evo, throttle) /Ipad / enttec dmx usb pro

              1 Reply Last reply Reply Quote 1
              • Bennnid
                Bennnid last edited by

                @Woland  I did list all none working plugs ( "no functional" ) , most often isF converted, I know some coders could shape them a little to make them usable isn't it? 

                MBP 2019- 16' (16,1) i9 2,3 GHz, 32 Gb /Radeon pro 5550M 8GBram/ OSX 10.15.3
                Equip.: kinect 360 1414/ Leapmotion / Myo Armband /Wiimotes/ Saitek Joysticks ( X, evo, throttle) /Ipad / enttec dmx usb pro

                1 Reply Last reply Reply Quote 0
                • Woland
                  Woland Tech Staff last edited by Woland

                  With all third-party plugins and shaders, it's also best to keep in mind what is legal to use and under what circumstances. Intellectual property is a huge thing that one has to take into consideration.

                  If you just pull a GLSL shader from Shader Toy and throw it in Isadora it may look great, but that Shader is the intellectual property of the individual who posted it. They may or may not have license information for it listed (often not, meaning it's technically not legal to use it for anything other than personal, non-commercial use, so no using it in shows, installations, making money off or gaining exposure with it in any way [including putting work created with it in your portfolio or on your website], or anywhere where the public would assume it's your work) and even if they do have licenses listed, there are different types. Some require no attribution (meaning you don't need to credit the author), some require attribution, some can be used for commercial works, some cannot be used for commercial works, some of them are share-alike (if you make changes to it, you have to share the changes you made under the same licensing conditions as the original), and there are other licensing/intellectual property pitfalls as well.

                  Will anyone ever catch you for using someone else's shader in violation of the license for that work? Highly unlikely. (And remember, any public-facing, commercial, or noncommercial use of, or distributing modified versions of, a shader without any license information listed would be considered an infringement on the intellectual property of the shader's creator.)

                  Despite this, it's highly unethical to use other people's intellectual property improperly, so when making a list of shaders that work with Isadora, TroikaTronix will not and cannot list shaders for our users that aren't (essentially) public domain, ones that are TroikaTronix's intellectual property, or ones that we are legally allowed to modify and distribute. It'd be like stealing an SD card full of photographs from a photographer and uploading them for anyone to use; if it doesn't belong to us or we don't have permission to distribute it, it's absolutely immoral and illegal for us to distribute it (or point our users towards it in any official capacity).

                  TroikaTronix Technical Support
                  New Support Ticket: https://support.troikatronix.com/support/tickets/new
                  Support Policy: https://support.troikatronix.com/support/solutions/articles/13000064762
                  Add-Ons: https://troikatronix.com/add-ons/ & https://troikatronix.com/add-ons/?u=woland
                  Professional Services: https://support.troikatronix.com/support/solutions/articles/13000109444

                  | Isadora Version: all of them | Mac Pro (Late 2013), macOS 10.14.6, 3.5GHz 6-core, 1TB SSD, 64GB RAM, Dual AMD FirePro D700s |

                  1 Reply Last reply Reply Quote 1
                  • Bennnid
                    Bennnid last edited by

                    thanks for reminding the property, I clearly plus in that way...
                    Though if sharing a list of outside Isadora shaders on the forum is a bit annoying for TT's team let me know,

                    I think I should ( if this remains public) indicate the creator and link to each one !

                    MBP 2019- 16' (16,1) i9 2,3 GHz, 32 Gb /Radeon pro 5550M 8GBram/ OSX 10.15.3
                    Equip.: kinect 360 1414/ Leapmotion / Myo Armband /Wiimotes/ Saitek Joysticks ( X, evo, throttle) /Ipad / enttec dmx usb pro

                    Woland 1 Reply Last reply Reply Quote 1
                    • Woland
                      Woland Tech Staff @Bennnid last edited by

                      @bennnid said:

                      Though if sharing a list of outside Isadora shaders on the forum is a bit annoying for TT's team let me know

                      It's fine for users to share resources if they want to, I'm merely saying that, for example, user-generated lists of shaders that work with Isadora are probably going to be much longer than any official list that TroikaTronix will be able to post because the company itself won't want to be pointing our users to content that isn't legal for them to use. It's fine for users to share what they like because an individual user posting something cool on the forum for other users to play with or learn from (it's totally legal to mess around with any shaders you find, dissect them, learn more about shaders that way, and get inspiration to make your own shaders, you just don't want to be using other people's shaders in a performance, etc) is not the same as TroikaTronix officially posting a resource for our community to use (which most users would probably [incorrectly] assume would be fair game to use for anything, like our own GLSL shaders, FFGL plugins, etc are).

                      TLDR: 

                      Community sharing cool resources to learn from with each other = fine (and encouraged!)

                      TroikaTronix sharing things people might assume are legal to use in any setting = not fine (because we only want to provide tools to our community that they are legally allowed to use for any type of art/performance)


                      @bennnid said:

                      I think I should ( if this remains public) indicate the creator and link to each one !

                      Absolutely, when license information is absent or attribution is required (but the method is not specified), listing the author and giving a link to the source material is the standard method of providing attribution. If the author purposely includes information like their a website/instagram/twitter/facebook page/etc, it's also best to include those as well any time you post their work (or something that you've done which utilizes part of their work). Providing attribution on shaders that fall into those two categories (no license information or attribution required but the method is unspecified), that's the biggest good-faith step in terms of demonstrating that you're not intending to infringe on someone else's intellectual property. If, for example, you post an Instagram video of something cool you made using someone else's shader without crediting them that's immoral and illegal, but if you post the same video and provide attribution (so long as you're not violating some other part of the license explicitly) then you move from "technically illegal" to "legal grey area". Now if you didn't credit them and you used their work (or used it in a way that violated the license) and they found out, then you don't have a leg to stand on legally-speaking. If you credit them (and aren't violating any terms of the license) then, so long as you remove the content if they find it and request that you do so, you're much safer in a legal sense and much more solid in terms of morality because you weren't blatantly stealing someone else's intellectual property (or something that was based on it) and passing it off as your own.

                      So yes, please feel free to share things amongst yourselves, just know that the company itself has to be more selective in terms of what we can put together and offer as a "vetted" list of resources for our community.

                      TroikaTronix Technical Support
                      New Support Ticket: https://support.troikatronix.com/support/tickets/new
                      Support Policy: https://support.troikatronix.com/support/solutions/articles/13000064762
                      Add-Ons: https://troikatronix.com/add-ons/ & https://troikatronix.com/add-ons/?u=woland
                      Professional Services: https://support.troikatronix.com/support/solutions/articles/13000109444

                      | Isadora Version: all of them | Mac Pro (Late 2013), macOS 10.14.6, 3.5GHz 6-core, 1TB SSD, 64GB RAM, Dual AMD FirePro D700s |

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