Closed techanon closed 2 months ago
I'll talk to pema and lea to see if this is something we want to have in audiolink
Some additional reasoning for posterity:
@pema99 can you check this out
The diff looks fine. And I'm fine with the change in principle... but I'm wondering how we can make it clear that this isn't an AudioLink feature, just a convenience provided to the user. Perhaps a link in the UI to some info about it? What do you think @float3
How's this look for the notice?
The diff looks fine. And I'm fine with the change in principle... but I'm wondering how we can make it clear that this isn't an AudioLink feature, just a convenience provided to the user. Perhaps a link in the UI to some info about it? What do you think @float3
ideally I would prefer to not have this in the codebase
I still believe that the accessibility of including this with Audiolink for testing dynamic external content (it's already loading video content) out-weighs the concern for user confusion, especially if proper clear messaging is included as such.
Do you have any alternate ideas on easy implementation into a user's avatar testing flow?
From a principled point of view, I agree with @float3. From a pragmatic point of view, I agree with @techanon. Perhaps we should hear some of the other frequent contributors out about it.
How's this look for the notice?
May help catch the users attention to the notice better if it were a warning
I don't think escalating it to a warning is necessary here.
Usually a warning signifies some sort of optional action a user can take.
This is simply an informational notice about the context of the feature.
Warnings would confuse more users than it would help imo.
I have added _ST control for testing the tiling/offset options. Demo https://streamable.com/x2v0iw
Don't merge this yet. Found a possible math defect.
Ok, ready for review.
Conflicts here as well 😅
@pema99 fixed.
I changed the UI to be slightly more muted. Also, I'm making the default state disabled. It seems like an OK compromise considering several maintainers were on the fence about including this.
Add support for exporting the YTDLP video player texture to the standard _Udon_VideoTex global texture property.
The texture export logic is baked into the YtdlpPlayer component.