• 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

    Performance issues

    How To... ?
    dropping frames audio canvas size performance antialiasing
    5
    6
    1141
    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.
    • A
      alice last edited by

      Hello all,

      I have a project and I have some questions about some stuff

      It's a line animation, 6 min. long projected on two walls, a large one and a smaller one perpendicular to the first one.(a corner)
      It's going to be covered by three projectors fullHD, two on the first wall and one on the second. There are also going to be some objects on the wall and some objects on the floor that I will project on them also. 

      Im trying to decide if it is best to render one large canvas (6500x1080 more or less) or four full HD canvases. Does the number of clips matter for the performance? or what matters is the total number of pixels? If I render in one large canvas I can propably save some pixel space and squeeze some artwork so the the total number of pixels is going to be less.. 
      Also does the duration of the video matter?

      I did some testing on my pc and it didn't go so well. On both cases I was dropping frames, and it wasn't consistent every time so i'm not sure. I wanted to have an alpha channel because i wanted a background, and be flexible with the mapping. is the patch going to be lighter without alpha? 

      I want to buy a computer for the installation (perminent installation, its going to be only for this project) and i need to know in what to invest. Ram? graphics card? CPU? hard drive? Multicore? is everything important and with what order?
      Is Isadora multithreading?

      Do you know if there is a software or something to monitor the performance of my computer while playing isadora so that i know where is the bottleneck? so that i know where to start.. I monitored the performance tab in task manager(windows) and couldn't see something going through the roof.. The patch is going to be simple only playing the videos and a lot of mapping.

      I tried Hap with Alpha (dropping frames)
      I tried Hap Q without Alpha (it said 25fps but it was actually playing in slow motion)

      What is actually happening when dropping frames? why the slow motion? Shouldn't it just drop frames? The thing is that I will have sound as well, is the sound going to drift? 

      Also is it possible to have multichannel audio embed to the video file or does it have to be a seperate file?

      I am also going to have some machines with mottors that will interact with the animation and i need to be precise with the frame i want to trigger them. Can i count frames in isadora?  (eg. Trigger at frame 528)

      One last question, the animation is with lines and there is aliasing when skewed to be mapped, is there antialiasing in isadora? Is it better to do oversampling? or is it going to be worse for the performance?

      About my Computer that i performed the tests:
      I did the tests with two hard drives - not a major difference

      Samsung SSD 860 EVO
      Samsung SSD 960 EVO (nvme)
      Intel Core i7- 7820X CPU @ 3.60Hz
      64 GB RAM
      NVIDIA GeForce GTX 1080

      I know this was long and a lot of questions, 
      sorry and i appreciate the help!

      Thank you very much

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

        Hi Alice.

        There is a lot to answer here. I don't have a lot of time right now to answer everything in detail. But here is my brief reply:

        Im trying to decide if it is best to render one large canvas (6500x1080 more or less) or four full HD canvases. Does the number of clips matter for the performance? or what matters is the total number of pixels? If I render in one large canvas I can propably save some pixel space and squeeze some artwork so the the total number of pixels is going to be less.. 
        Also does the duration of the video matter?


        The number of clips should not matter. As long as they are in the correct codec and file type and running of a solid state drive you will be fine. Equally, one large canvas should not be a problem either. The duration of the file does not matter at all. 


        I did some testing on my pc and it didn't go so well. On both cases I was dropping frames, and it wasn't consistent every time so i'm not sure. I wanted to have an alpha channel because i wanted a background, and be flexible with the mapping. is the patch going to be lighter without alpha? 

        Again I feel this is down to codec. Hap AVI is what you want. I also have GTX1080 in one of my machines and I can get very good performance at resolutions you are describing. The NVME SSD should fly through this! 

        I want to buy a computer for the installation (perminent installation, its going to be only for this project) and i need to know in what to invest. Ram? graphics card? CPU? hard drive? Multicore? is everything important and with what order?

        There are loads of threads discussing specs of machines and I feel it can get quite opinionated. 32gig of Ram will be fine. A decent i7 or AMD 7 will be ok. You can get an RTX3060/3070 for quite cheap now (if you can get hold of one!) M.2 NVME ssd for sure! Get two and Raid 0 if you can.


        Is Isadora multithreading?

        Yes but only three cores I believe.


        What is actually happening when dropping frames? why the slow motion? Shouldn't it just drop frames? The thing is that I will have sound as well, is the sound going to drift? 

        Its hard to tell you the answer to this. It could be many things. Again; Codec? I know you are using HAP but as .mov or .avi are you using lots of effects, etc?


        I am also going to have some machines with mottors that will interact with the animation and i need to be precise with the frame i want to trigger them. Can I count frames in isadora?  (eg. Trigger at frame 528)

        Not that I am aware of. Isadora deals percentages and can do timecodes but I have never seen frames. In theory though with some maths, you could do this. Time x FPS?

        One last question, the animation is with lines and there is aliasing when skewed to be mapped, is there antialiasing in isadora? Is it better to do oversampling? or is it going to be worse for the performance?

        Make sure that the OpenGL full-frame Anti Aliasing is on. But you will still get some aliasing. Ultimately the projectors will create aliasing. Depending on your projector resolution and how far away the audience is will depend on it you can actually see it or not.

        I hope this helps for now! 

        Graham Thorne | www.grahamthorne.co.uk
        RIG 1: Custom-built PC: Windows 11. Ryzen 7 7700X, RTX3080, 32G DDR5 RAM. 2 x m.2.
        RIG 2: Laptop Dell G15: Windows 11, Intel i9 12th Gen. RTX3070ti, 16G RAM (DDR5), 2 x NVME M.2 SSD.
        RIG 3: Apple Laptop: rMBP i7, 8gig RAM 256 SSD, HD, OS X 10.12.12

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

          @alice said:

          I am also going to have some machines with mottors that will interact with the animation and i need to be precise with the frame i want to trigger them. Can i count frames in isadora?  (eg. Trigger at frame 528)

           When you use a Movie Player, you can easily get the position in timecode format. That is plenty of accuracy for your motors / go triggers

          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

          A 1 Reply Last reply Reply Quote 0
          • A
            alice @Skulpture last edited by

            @skulpture thank you for your reply,

            I am using Hap avi.. (Should have clarify that) and no effects at all! just the mapping..

            Thats why i want to monitor the performance somehow.. Maybe there is something wrong with a part of my computer? its four years old.. Is there a way to mathematically calculate what i need?  Thank you very much for your recomendations and info : )

            1 Reply Last reply Reply Quote 0
            • A
              alice @Juriaan last edited by

              @juriaan yes, thank you, this is the way!

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

                @alice said:

                About my Computer

                 Is this a laptop?

                Troikatronix Technical Support

                • New Support Ticket Link: https://support.troikatronix.com/support/tickets/new
                • My Add-ons: https://troikatronix.com/add-ons/?u=dusx
                • Profession Services: https://support.troikatronix.com/support/solutions/articles/13000109444-professional-services

                Running: Win 11 64bit, i7, M.2 PCIe SSD's, 32gb DDR4, nVidia GTX 4070 | located in Ontario Canada.

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