• Isadora
  • Get it
  • Forum
  • Help
  • ADD-ONS
  • Newsletter
  • Impressum
  • Dsgvo
  • Impressum
Forum
    • Categories
    • Recent
    • Popular
    • Tags
    • Register
    • Login

    [ANSWERED] Moving eyes tracking - how to reduce movement / why is something getting cut off?

    How To... ?
    3
    4
    166
    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.
    • L
      lsnoopy
      last edited by Woland

      Hello, i'm diving in and trying to work out how to make a pair of eyes that track someone walking around a room.

      Izz file This is my project, in case that is helpful to explain

      I have 3 issues that I found.

      1. I'm not sure how to scale back the h & v values so the eyes move in a more realistic and limited way. At the moment I have them moving exactly with the motion, but I would like to somehow clamp how far they can roam. Eventually then I could add pupils with a slightly bigger roaming valuer to give a paralax effect.

      2. For some reason one shape is cutting off the other one when it is too close



      3. When I tried using an image and attaching that to the projector h & v I was getting movement that was the mirror image of when I do it with a shape. I presume I would need something in between to convert the values to however the Shapes actor interprets position but I am not sure what that would be.

      bonemapB 1 Reply Last reply Reply Quote 0
      • bonemapB
        bonemap Izzy Guru @lsnoopy
        last edited by bonemap

        @lsnoopy

        Hi,

        You might find this example patch interesting. It uses 'limit-scale value' modules to constrain the movement of eyes. In this case the eyes are 3d spheres, but the principles are the same.

        Best Wishes,
        Russell

        sphere_eyes.zip

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

        L 1 Reply Last reply Reply Quote 1
        • L
          lsnoopy @bonemap
          last edited by

          @bonemap Thanks! it's really useful seeing other examples. I see how the limit scale value works on this one. That makes sense. I just need to tweak my own values to constrain it.

          WolandW 1 Reply Last reply Reply Quote 2
          • WolandW
            Woland Tech Staff @lsnoopy
            last edited by

            @lsnoopy

            This file of mine has some comments that explain how I used the limit-scale value actors inside it: https://troikatronix.com/add-ons/live-drawing-example/

            This video tutorial on the TroikaTronix Youtube channel on value scaling might also be helpful: https://youtu.be/MG3pbjPHOGc

            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 3.2.6 | 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