Closed maybites closed 9 months ago
This is a copy of this issue, I was refered by the syphon developers to ask here.
Hello Martin,
Thanks for the report, will check that! My guess is that it's related to some kind of threading issue; this repository actually doesn't add much to original SDK, mostly just bindings/object wrappers etc
Best regards, Alex
it's related to some kind of threading issue
thats what I am thinking, too. Funny though, that Spout on Windows has no issues with it.
Hi, Any new on this bug? I tried to use bgl.glFlush() OpenGL call just after drawing 3D View to an offscreen buffer – but no luck. Cheers, Teo
Hi, Any new on this bug? I tried to use bgl.glFlush() OpenGL call just after drawing 3D View to an offscreen buffer – but no luck. Cheers, Teo
hello! sorry for the delay, will get back to this issue on this week
Problem is resolved with new syphon-python wrapper by florian bruggisser:
https://github.com/cansik/syphon-python (it will be officially released in the comming weeks)
Hi
I have recently extended my spout addon for blender (https://github.com/maybites/blender.script.spout) to work with syphon for OSX, too. But I have encountered an issue I am unable to tackle:
In order to make syphon work inside blender I am using your python wrapper, and while it works, the effect makes it actually unusable:
https://www.dropbox.com/s/le2f4hsapy73vc3/blender-syphon.mov?dl=0
As you can see, the camera captured texture is sent to the syphon client, but only a stripe on the left of the texture is updated in realtime, while the rest is only updated once the interaction in blender ends.
Any hints why this could be the case and where the issue (the way blender manages the framebuffers? the way syphon copies the textures?) would be welcome.
cheers
martin