はじめに
本記事はZenohアドベントカレンダーの22日目の記事です。
Zenoh プロジェクトの中には zenoh-csharp というレポジトリがあるのですが、これがもうずいぶん長いことメンテされてなくて、最近のバージョンの Zenoh との組み合わせではもはや動かなくなっていました。
Zenoh の特徴の一つあるブローカーレスの Pub/Sub に魅力を感じている勢としては、ぜひ Unity からも使いたいということで今回自作してみました。
作ったもの
今回作ったものとその使い方は GitHub で公開したのでご参照ください。
https://github.com/comoc/zenoh-pub-sub-for-unity
zenoh-cpp が提供する API を Unity のネイティブプラグインから呼べるようにしたことで、Unity の C# スクリプトで文字列の Pub/Sub を実現しました。
参考
ROS 2 のトピックを Zenoh でブリッジして TouchDesigner でサブスクライブする
以前書いた記事です。
それでは良いお年と楽しい Zenoh & Unity ライフを!