openFrameworks에서 ofxSyphon으로 영상을 받습니다.

ofxSyphon은 영상을 보낼 때만 사용하지 않습니다!


  • ofxSyphon
  • GitHub - astellato/ofxSyphon: An OF add-on for using the Syphon framework.


  • 옛날에는 메카 취급하기 어려운 addon으로서 악명 높았다 ofxSyphon 역시 0.9.0부터 projectGenerator 파이센을 통해 불필요한 번거로움을 덜어주고, 다루기 쉽습니다.
  • OpenFrameworks에서 Syphon 사용 - Qiita

  • 오히려 ofxSyphon은, oF로 제네한 녀석을 VJ소프트에 보내기 위해서 oF→Syphon은 사용하지만, 그러한 때는 대체로 VJ소프트 측에서 마음대로 읽어 리스트업해 주기 때문에 곤란한 일은 없다.

    반대로 뭔가로부터 Syphon으로 받은 녀석을 oF로 읽는다는 것은 거의 사용하지 않는다. oF로 뭔가하고 싶을 때 정도. 그래서 웹에 참조도 거의 없다. 그래서 빠졌다.

    ofxSyphon의 example에서





    ofxSyphon의 example-Basic에는 이렇게 쓰여 있다. 이렇게 하면 Simple Server의 영상을 받을 수 있다.


    Simple Server가 아닌 영상을 낸다



    Simple Server일 때는 간단합니다. 하지만 예를 들어 Processing에서 Syphon의 Client로 보낼 때는 Processing Syphon - circleGenerateSyphon 와 같이 2개의 부분으로 나뉜다. (파일명 길어서 죄송합니다)


    이걸 어떻게 하면 좋을지 잠시 빠졌다. 이것을 mClient.set("","Processing Syphon - circleGenerateSyphon")로 바꾸어도 작동하지 않습니다.

    정답은 이것


    mClient.set("Processing Syphon","circleGenerateSyphon")이것만. 이걸 눈치채기까지 1시간 걸렸다.

    예, 축하합니다.







    그건 그렇고



    Processing→Syphon으로 배경을 투명하게 하려면
    htp ///에서 원하는 l. 치에부쿠로. 야호오. 이. jp / 쿠에 / 쿠에 s 치온 _ 큰 1 / q13120228093
    canvas.background(0,0,0,0);처럼 Syphon으로 내는 PGraphics 배경의 알파를 0으로 하면 OK. 뭔가 이상한 느낌.

    Processing→Syphon 참고
  • Processing3.0에서 Syphon 사용 – office606
  • Tutorial: Using Syphon with Processing to stream video into MadMapper | Marcos can Type
  • 좋은 웹페이지 즐겨찾기