Hello everyone ! I wanted to ask about your experience and considerations about how to be able to carry out immersive/interactive experiences with Isadora like those of these artists, for example: Adrien M And Claire B https://www.am-cb.net/en
Jen Stark https://cascadeshow.com
What other software or programming languages do you think are involved and what hardware?
Thank you so much !
Maxi-RIL
Hello!
I am putting together a scene for our three projector theater that will play 3 videos at once simultaneously on time. I've successfully used clock, listener, inside range, logical calculator, movie player, and projector actors to have these videos play at certain times of the day (every 30 minutes).
What I can't figure out is how to make sure manual video play with a keyboard watcher takes priority over automatic play. Right now if I opt for a manual play outside of the automatic play time, they will play on top of one another. Is there a way to designate priority actors so that if one is playing, others won't? Maybe I have the wrong workflow. This will also need to be true when we introduce a second video that will be strictly on manual play.
Any insights into other actors or a new flow is super helpful.
Thanks!
There is one more value which is important to this. The projector actors 'keep aspect' value. It is set to off in your patch!
Maybe this file will help a bit to understand how scaling works: scaling-example-2024-02-05-3.2.6.izz
Try changing the Screen Capture actor's "window cpu mode" input property from its default of "off" to "on".
I don't have the possibilities to try it extensively right now, but some quick tests showed the expected behavior regarding the preset and actors mode.
Please accept my apology, if this is obvious. But I'd like to try it anyway. My guess is, your issue results from the different aspects of the content (1920x1080 = 16:9, 800x600 = 4:3, 1080x720 = 3:2). If you mix two different aspects, the unpreferred video is forced into the aspect of the preferred videos aspect. The difference to the scaler is, it always fills the frame (stretches the content), while the mixer might fill the frame with black (letterboxed), depending on the mode. Thats what the h / v modes are for, to decide how to handle those.
@jtoenjes the lens on the Machine vision camera kit (with the IR pass filter) is variable.
You can make some calcualtions here:
https://www.scantips.com/light...
With a distance of 5m on the widest setting (4mm) you get this FOV
| Width Dimension | 8.975m | Width Degrees | 83.82° |
| Height Dimension | 6.65m | Height Degrees | 67.25° |
| Diagonal Dimension | 11.17m | Diagonal Degrees | 96.33° |
You can use the camera sensor spec (1/1.8 sensor size) and the lens spec (3 Megapixels, 4-15.2mm Varifocal) to calcuate the size. This does depend on the camera settings as you get higher framerates with a lower resolution (binned on camera) as well as if you drop to monochrome, there are also non-native aspect ratio options for the camera.
Yes I have used it from above and for tracking the audience from above the projector.
It's a really versatile tracking kit. Just a warning though, Isadora does not support GigEVision cameras directly, however this should work fine with the pythoner actor and this library: https://github.com/genicam/har... I have used this with C++ directly.
Fred
Can you tell me how large of an area the the IR kit can track? Do you/can you hang the camera overhead or works mainly from front view? I do some stage-area tracking and it's always difficult.
John
I can record an Oculus screen cast with the screen capture actor when NOT in full screen mode. As soon as I turn on full screen in the Oculus cast window in google Chorm, screen capture window goes black and doesn't record. Switch the Oculus cast window back out of full screen, the screen capture actor works again. This "full screen stop recording" behavior doesn't occur while playing a YouTube video, for example, just screen casting from Oculus to Chrome. Any Ideas on how to fix this?
John Toenjes
Macbook Pro M1, OS Ventura 13.6.4, Oculus Quest 2,
@dillthekraut Thanks for replying. I think I understand the settings preference meaning. My confusion comes from the, maybe erroneously, assumption that the video mixer actor will scale clips according to the settings preference. That does not seem to the case. When I mix an SD clip with an HD clip rarely do they combine into the "larger to smallest" preference. In fact, sometimes the HD clip fills the horizontal space, but is squished vertically quite out of aspect. Looking at my patch, one can see I tried to solved this issue by putting a scaler actor (set for 1280x720) in front of the mixer actor. This helped. But on occasion the output is still incorrect - mostly one layer fits the monitor while the other layer is slightly more narrow.