• 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

    Searching for more elegant solution

    How To... ?
    3
    5
    584
    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.
    • J
      jrhooker last edited by jrhooker

      Hi ya'll,

      I have a lot of pictures (100) that I need to "cascade" down the projection surface from out of view to out of view, one after the other, in quick succession. 

      I have my "advanced-beginner" version, but it would involve 100 picture players, envelope generators, and projectors.

      Does anybody have any suggestions for a more elegant solution? I've attached my very basic patch (for 3 images so far). I'm sure there are higher-level functions/actors I should be using, but I'm at a loss (I'm also a bit rusty). 

      EDIT: they will be literally one on top of each other...I suppose a bit like a strip of film so that they look as if they are connected, if that makes sense.

      Thanks,

      Jake


      Kilo Batra (RAWI).izz

      Izzy 3. | OSX 10.14.6| MacBook Pro (15-inch, 20 19) | 2.3 GHz Intel Core i9 | 32 GB 2400 MHz DDR4 | Radeon Pro 560X 4 GB | Intel UHD Graphics 630 1536 MB

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

        if you only have one jpg on display at any time you only need one Picture Player. use a Counter to increase the index number of the picture when the Envelope Gen gets to the end, then send the envelope again.
        if they need to travel in quicker succession, so that there's 2 jpgs on screen at once, simply use 2 Picture Players and a Trigger Divider.

        John Collingswood
        taikabox.com
        2019 MBPT 2.6GHZ i7 OSX15.3.2 16GB
        plus an old iMac and assorted Mac Minis for installations

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

          Hi there @jrhooker, 

          Like @dbini already stated, you can use the Counter actor to quickly go from Picture to picture. Using a Trigger you can request the next image. Since the images are moving (you use the 3D Rect Project) for this, we have to be 'smart' about it.. Basically, all images have 'X' seconds that they are active, right?

          Let's say we make a User actor that is responsible for the movement of the image, and has two inputs.

          • Time of the animation.
          • The image index that it needs to show.

          We call this User actor "Renderer", since it renders the image that we request. 

          What we can do now do is making a Rendering pool, since we know that all movements are only for 'X' seconds we can basically say that after we hit the last renderer, that the top one is free again for the next image. Using a 'Sequential Trigger' we can trigger something, and it puts it to the output that we desire. That way we can tell the system, using Trigger value's that a certain User actor "Renderer" has to do his thing.

          In overview;

          1. Pulse Generator (or keyboard trigger, whatever works for you)
          2. A counter (Adds +1 to the index of the image that we request)
          3. 10x User actor "Renderer" that contains the movement/animation of the Image and projector to a Stage.
          4. A Sequential Trigger that tells the correct renderer to render the image. (Be sure to reset it properly when you start your new Sequence)
          5. Trigger value (Value connected to the Counter, since we wish to know what index we need to have. Trigger connected to the Sequential Trigger output. The output of the Trigger value to the actor that needs to render itself)

          Let me know if you need an example file :)

          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

          J 2 Replies Last reply Reply Quote 0
          • J
            jrhooker @Juriaan last edited by

            @juriaan and @dbini Thank you so much. I'll give this a shot tonight. I did have a version using a counter, but I think this Renderer idea will fix my issue. I really appreciated the speed and thoroughness of your replies!

            Izzy 3. | OSX 10.14.6| MacBook Pro (15-inch, 20 19) | 2.3 GHz Intel Core i9 | 32 GB 2400 MHz DDR4 | Radeon Pro 560X 4 GB | Intel UHD Graphics 630 1536 MB

            1 Reply Last reply Reply Quote 1
            • J
              jrhooker @Juriaan last edited by

              @juriaan If you can get to it and it's not too much trouble -- I'd love to see the way you constructed the patch. If not, no problem! Thanks! 

              Izzy 3. | OSX 10.14.6| MacBook Pro (15-inch, 20 19) | 2.3 GHz Intel Core i9 | 32 GB 2400 MHz DDR4 | Radeon Pro 560X 4 GB | Intel UHD Graphics 630 1536 MB

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