はじめに
前回までで、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))
さいごに
それでは、今回はここまで。ありがとうございました😊