Hello,
I am trying to use the chance.js javascript library.
I have placed it in the Javascript Libraries folder and am testing using various iterations of this:
include("chance.js");The javascript window does not report an error when closing, so i assume it is finding the library file. The monitor is telling me that chance is not defined.
function main() {
let a = chance.d20(); // Rolls a random 20-sided dice
return a;
}
Am i doing this correctly? Is it that the chance.js library is incompatible with the isadora javascript engine?
I would appreciate any input here.
Thanks, J
Just picking this up again after spending a bit of time figuring out the SHOW/HIDE control actors. This system gave me an idea about how controller data could be sent and recieved programatically. I wonder if sending/recieveing control panel data programmatically could be done using the same Controller Address functionality currently being use for the show/hide actor.
It could perhaps be a second way of sending/receiving information to and from controllers - there could be a couple new actors: Send Controller Data and Recieve Controller Data. These would use the same addressing system used in the SHOW/HIDE controls.
The user can figure out how they want to to address their controller data sharing using the addresses, wildcards etc. This would allow the user to use lookup tables, or dynamic systems to send and recieve controller data. It would mean that the address on the contols themselves would still need to be assigned manually, but it would allow for greater flexibility in how they are connected to patches. Using the controller group address, the same controls could be used for different states in the patch (for example track 1, track 2, track 3 in a video mixing system)
This would maintain the current CTL# functionality, but add the "Controller Data Address" functionality.
Just some thoughts.
- J
hello, is it possible to switch smart devices like ac outlets, which are "matter" compatible?
thx.
You could go with virtual stages, one for each part in the 'main' stage, and put all mappings for those in a 'background' scene, which is always active.
Each real scene will only contain a 'projector actor' for each mapping, sending the image to the virtual stages and this way to the 'background scene', where the actual mapping takes place.
You could do it in each scene, straight from multiple 'projector actors', without bothering virtual stages and 'background scenes'. But this way you simulate what you wanted to do in the stage setup, keeping the full potential of the first stage izzymap functions.
have you talked to Dell support? In the past I have found them to be knowledgeable when I had issues (not related to yours) with a Precision mobile workstation.
Many adjustments and reboots later, and still no luck. I've found the diagram of connections, and whether I connect to the HDMI or USB-C ports, they all show as connected to the Intel Arc, with only PhysX pointing to the Nvidia RTX2000. I've played with all the performance/quality options I could find in the Nvidia panel, the Intel Arc panel, and Windows power/graphics settings, and all the connections still go to the Arc card.
I tried disabling the Arc card in Device Manager. Windows still knew that the Nvidia card existed, but refused to send anything to it, disabled outputs except for the laptop screen, and thought that everything was showing on a Basic Display Adapter.
Any further ideas? This has me stumped.
@mark_m you have some obasbot UVC PTZ cams, I reckon. Can you control them via osc AND via the new Video in PTZ image Control Actor ?
I have 2 insta 360 link that I can control independently with 2 Video in PTZ image control actor in IZZY. And it works very well.
@danzltessio said:
can't find an activate or deactivate stage actor anywhere
This is not any actor that exists. The closest is "Show-Hide Stages" which is used to activate/deactivate stages entirely.
As mentioned in Multiple stages with same display | TroikaTronix Forum you likely want to use Izzy Map in different Projector actors, to create different mapping/geometries.
You can have as many different mapping/geometries as you like in a Isadora file, that are output to a single stage, or even switch the target stage if you have multiple displays connected allowing multiple stages.
@jfg said:
to use Izzy Map you can publish the parameter of the points and change them in every scene.
Or use a new Projector actor with a new Mapping. Generally, you will want to make a User Actor for each mapping you create, so that you can use that mapping in which ever scenes you need it, and have the ability to update the mapping for all scenes using it by simply updating it in the User Actor and selecting to 'update all' when you save changes to the User Actor.
I don't know exactly what you mean with "different geometries " but you can use the same stage in different scenes with a new configuration of the "projector actor" for each scene:
and if you want to use Izzy Map you can publish the parameter of the points and change them in every scene.
Best regards,
Jean-François