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

Navigation

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

    How to desynchronise Butterfly wings with 3dparticles?

    How To... ?
    5
    8
    1821
    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.
    • David
      David last edited by

      Hello everybody I hope you're all doing well.

      I'm working on this new Butterfly piece with the 3d particles actor and I can't figure out how to desynchronise the wings.

      As the particles are generated they all play the exact video sequence at the same time. Any ideas? 

      Here's a private vimeo link  and password is "laurent"

      Thank you & Cheers

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

        @david said:

        Hi David,

        This is a screen capture of a butterfly particle system I have been using and it may help: Butterflies

        It uses a video file of a 3D animated butterfly in 6 slightly different 'flight' position loops (in this case wing positions and rotations). I have Chroma Key'ed out the background and reduced the detail of the video to a coloured silhouette, but you could use an integrated alpha channel when preparing the source video file. The video file is then used as 'texture map' array in columns and rows that cycle the attribution of particles through each of the butterfly positions in turn. It does this by way of a Pulse Generator that is linked to the 'add obj' of the 3D Particles and to the Counter that is determining the 'tex map col' and 'tex map row'. I did try with only three butterflies in the array, but found that six provided a better result for my purposes.

        Best Wishes,

        Bonemap

        http://bonemap.com | https://github.com/bonemap | Australia
        Izzy 3 STD/USB 3.2.1 | MBP 16” 2019 2.4 GHz i9 64GB AMD Radeon Pro 5500 8 GB 4TB SSD | OSX 12.2 Monterey

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

          you might need more than one 3D Particles actor in your system. with either different movies feeding different 3D Particle generators or the same movie running through a delay before feeding the next particle generator

          John Collingswood
          taikabox.com
          2013 MBPR 2.3GHZ i7 OSX11.6.4 16GB
          & 2019 MBPT 2.6GHZ i7 OSX12.3 16GB

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

            @david, I think @bonemap 's method is the one you want to learn.
            But remember you could also create the tile live in Isadora, so the footage is more dynamic.

            Troikatronix Technical Support

            • New Support Ticket Link: https://support.troikatronix.com/support/tickets/new
            • Isadora Add-ons: https://troikatronix.com/add-ons/
            • My Add-ons: https://troikatronix.com/add-ons/?u=dusx

            Running: Win 10 64bit, i7-8750H, M.2 PCIe SSD's, 16gb DDR4-2666, nVidia GTX 1070 | located in Ontario Canada.

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

              @dusx said:

              But remember you could also create the tile live in Isadora, so the footage is more dynamic.

               It's true, but harder to demonstrate in a single screen grab!

              best Wishes,

              bonemap

              http://bonemap.com | https://github.com/bonemap | Australia
              Izzy 3 STD/USB 3.2.1 | MBP 16” 2019 2.4 GHz i9 64GB AMD Radeon Pro 5500 8 GB 4TB SSD | OSX 12.2 Monterey

              1 Reply Last reply Reply Quote 1
              • Skulpture
                Skulpture Izzy Guru last edited by

                I would also use the method Bonemap has suggested. It's the easiest way. 

                Graham Thorne | www.grahamthorne.co.uk
                RIG 1: Windows 11, AMD 7 Ryzen, RTX3070, 16gig RAM. 2 x M.2 SSD. Lenovo Legion 5 gaming laptop.
                RIG 2: Windows 10, Quad-Core i7 4.0GHz OC, GTX 1080, 512 m.2 SSD, 64gig Hyper X RAM. PCSpecialist.
                RIG 3: Apple rMBP i7, 8gig RAM 256 SSD, OS X 10.12.12

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

                  Hi everyone thank you for your quick responses!

                  Thank you @bonemap !! @DusX what do you mean by tile?

                  Is it a sequencer to read each line and colomn at a given framerate?

                  Have a good weekend

                  DusX 1 Reply Last reply Reply Quote 0
                  • DusX
                    DusX Tech Staff @David last edited by

                    @david

                    I meant the Texture Map, since its defined in Cols and Rows, I think of it as a tile. (basically a sprite sheet: https://gamedevelopment.tutspl...)
                    Anyway, I was just suggesting that it could be made dynamically within Isadora. 'Matte++' might be a good actor to use to build such a grid.

                    Troikatronix Technical Support

                    • New Support Ticket Link: https://support.troikatronix.com/support/tickets/new
                    • Isadora Add-ons: https://troikatronix.com/add-ons/
                    • My Add-ons: https://troikatronix.com/add-ons/?u=dusx

                    Running: Win 10 64bit, i7-8750H, M.2 PCIe SSD's, 16gb DDR4-2666, nVidia GTX 1070 | located in Ontario Canada.

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