resurrecting Video Texture / createInstance issues - Questions & Answers - HTML5 Game Devs Forum , as I never figured it out and am now further convinced it is a bug after diving deep into the rabbit hole today. – I think I may have explained it wrong initially also, so the quick, corrected explanation is:
Create instance on a mesh with a video texture works fine, if there is only 1 unique sourceMesh in the scene. As soon as I add a second sourceMesh (with a different video texture), and createInstance on that, it bugs out. For a visual example of what I am actually seeing (and or in case for some reason people still can’t reproduce it):
//dont know why the video won’t play but go to url directly I guess Dropbox - IMG_0199.mp4
The red attack icons are an instanced mesh, they play fine, once the blue blocker icons are created (also instances of a source mesh), they bug out.
It’s def specific to createInstance, multiple video textures not using instance behavior or using clone, has been working fine for me. - And it only happens if I have at least 2 different shaderMaterials attempting to use different video textures on different source meshes. If I have just 1 sourceMesh / video texture using createInstance, works fine.
@sebavan were you ever able to test it out on OSX to see if you could recreate the bug?
I created a somewhat cleaned up version of the playground demonstrating the issue here.