• Isadora
  • Get it
  • Forum
  • Help
  • ADD-ONS
  • Newsletter
  • Impressum
  • Dsgvo
  • Impressum
Forum

Navigation

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

    [LOGGED] save (shader) code within scene in run-only

    Feature Requests
    glsl shader saving files demo mode run-only
    2
    4
    260
    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.
    • Notdoc
      Notdoc last edited by Woland

      This seems useful to me, in situations where Izzy projects are being run in demo mode, especially in situations where installation is being managed remotely, maybe with gallery/venue staff having no experience of Isadora...

      At the moment any non-standard code (such as shader code) requires transfer into a fresh actor before being saved. Otherwise a more complex task requires the destination computer user to save specific files in a dedicated folder. 

      Can this code be saved by default within the project, along with all the other custom settings?

      Catalina on Macbook Pro 15in 2018, 2.8 GHz 6-core Intel Core i7, with 16GB 2400MHz DDR4, Graphics: Radeon Pro 560X 4 GB Intel UHD Graphics 630 1536 MB

      transitioning to:

      Ventura on Macbook Pro 14-in M1 Max 2022

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

        @notdoc said:

        Can this code be saved by default within the project

        You can already do this. Put the GLSL Shader with the code in the actor into a User Actor and then it's saved with the file.

        TroikaTronix Technical Support
        New Support Ticket Link: https://support.troikatronix.com/support/tickets/new
        TroikaTronix Support Policy: https://support.troikatronix.com/support/solutions/articles/13000064762
        TroikaTronix Add-Ons Page: https://troikatronix.com/add-ons/

        | Isadora 2.6.1 + 3 | Mac Pro (Late 2013), macOS 10.14.6, 3.5GHz 6-core, 1TB SSD, 64GB RAM, Dual AMD FirePro D700s | Macbook Pro (Retina, 15", Mid 2015), macOS 10.11.4, 2.8GHz Intel Core i7, 16GB RAM, Intel Iris Pro 1536 MB |

        Notdoc 2 Replies Last reply Reply Quote 0
        • Notdoc
          Notdoc @Woland last edited by Notdoc

          @woland individually? or all of them at once? if i am creating a project with multiple interacting actors of which several contain shader code can I just put it/them all in a single User Actor? And does the recipient of the run-only project have to add my User Actor to a folder on their computer?

          Catalina on Macbook Pro 15in 2018, 2.8 GHz 6-core Intel Core i7, with 16GB 2400MHz DDR4, Graphics: Radeon Pro 560X 4 GB Intel UHD Graphics 630 1536 MB

          transitioning to:

          Ventura on Macbook Pro 14-in M1 Max 2022

          1 Reply Last reply Reply Quote 0
          • Notdoc
            Notdoc @Woland last edited by

            @woland

            I'm afraid this doesn't work. The destination computer requests the custom files that are not included in the 'run-only' version even if they are embedded in a User Actor.

            At the moment, if I save a project as 'run-only' with custom-made actors that use shader code, they are requested by the destination computer, and need to be added to a folder for the patch to function. If I pick the code individually out of each custom-made actor, and place into a new GLSL Shader actor in each instance before saving, the code is then included in the 'run-only' version, and the recipient does not need to put additional files on the destination computer. This is highly desirable in situations where projects are being installed remotely, by non-specialist persons, but it's a fiddly task.

            All I am asking is that saving a project as 'run-only' can by default embed the code contained in the custom GLSL Shader Actors, without having to re-insert them into many new actors through the patch. 

            This would make the process less complicated for both sender and recipient. It seems to me to be in the interest of Isadora to be an install-friendly application for galleries, museums, etc.

            Catalina on Macbook Pro 15in 2018, 2.8 GHz 6-core Intel Core i7, with 16GB 2400MHz DDR4, Graphics: Radeon Pro 560X 4 GB Intel UHD Graphics 630 1536 MB

            transitioning to:

            Ventura on Macbook Pro 14-in M1 Max 2022

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