• 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

    Creating a user initiated trigger using horz/vert pos.

    How To... ?
    3
    4
    70
    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.
    • M
      Miawa last edited by

      I'm looking to make a sliding puzzle that uses videos diced into 9 equal pieces. So far, my main roadblock at the moment is configuring the right actors to create a selection/button that users can interact with using motion tracking within the patch to move pieces up/down/left/right.

      I'm under the impression that creating a trigger that activates in proximity to the position a user is highlighted on would do the trick. Still, I'm not very familiar with all the actors, so any advice is welcome! 

      bonemap Woland 3 Replies Last reply Reply Quote 0
      • bonemap
        bonemap Izzy Guru @Miawa last edited by bonemap

        @miawa

        It is possible in Isadora to achieve what you have described. There is a bit of logic and planning required to make this successfully.

        A good starting point is an understanding of the hardware you are planning to use to present your puzzle to participants. What is the input device that allows the selection and manipulation? What is the presentation device that displays the result? 

        http://bonemap.com | Australia
        Izzy STD 4.2 | USB 3.6 | + Beta
        MBP 16” 2019 2.4 GHz Intel i9 64GB AMD Radeon Pro 5500 8 GB 4TB SSD | 14.5 Sonoma
        Mac Studio 2023 M2 Ultra 128GB | OSX 15.3 Sequoia
        A range of deployable older Macs

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

          @miawa

          As @bonemap said, you'll need to learn to program some logic. Here's my basics of logic file:

          2023-04-20_basics_of_logic_revised.izz

          For your purposes you'll want to look specifically at "Q16 - Pairs of Values Within A Range" since you're looking to trigger things based of of horizontal and vertical position values.

          Other helpful tips for getting started on this:

          • You'll want to understand how initializing values works in Isadora so here's a video tutorial.
          • You'll want to understand how scaling works in Isadora so:
            • Here's a scaling tutorial video from our YouTube channel.
            • Here's an example file that demonstrates how automatic scaling works.
            • Here's an example file that demonstrates scaling in general
            • Here's an example file centered around scaling for the Stage Mouse Watcher actor
          • You'll want to check out actors in the "Calculation" Actor Bin (it has a division symbol).
            • Particularly the Calculator, Comparator, Data Array, Inside Range, and Limit-Scale Value actors.
          • You'll want to check out actors in the "Control" Actor Bin (it has a gear symbol).
            • Particularly the Gate, Trigger Value, Selector, and Router actors.
          • In the "Mouse & Keyboard" Actor Bin, you'll likely want to prototype using the Mouse Watcher or Stage Mouse Watcher actors.
          • You can right-click any actor and choose the top option "Show Actor Help in Browser" to see descriptions of the actor itself as well as all its input and output properties.

          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
          • Woland
            Woland Tech Staff @Miawa last edited by

            @miawa said:

            using motion tracking within the patch to move pieces up/down/left/right

             This motion tracking tutorial file of mine may also be helpful: https://troikatronix.com/add-ons/tutorial-basic-motion-tracking/

            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