はじめに

前回までで、MediaPipeの基本的な使い方がわかりました☺️
最終的にはUnity上で動かすことを目指しているので、今回はUnityに渡すところを作っていきます。

UnityとMediaPipeの連携

最終的にはUnityでアバターを動かすことを目指しています。
MediaPipe → Python → UDP送信 → Unity受信 という流れで連携します。

import json
from socket import socket, AF_INET, SOCK_DGRAM

def send_landmark(landmark_data, address="127.0.0.1", port=65500):
    json_data = json.dumps(landmark_data)
    with socket(AF_INET, SOCK_DGRAM) as s:
        s.sendto(json_data.encode('utf-8'), (address, port))
動作確認

さいごに

それでは、今回はここまで。ありがとうございました😊