PythonとOpenCVで画像処理に入門してみた!エッジ検出から顔認識まで
Pythonの画像処理ライブラリOpenCVを使って、グレースケール変換・エッジ検出・顔認識に挑戦!組み込みエンジニア目線で丁寧に解説します。
プログラミングや3DCGで何か作りたいと思っているエンジニアがいます
Pythonの画像処理ライブラリOpenCVを使って、グレースケール変換・エッジ検出・顔認識に挑戦!組み込みエンジニア目線で丁寧に解説します。
Claude CodeでUnityとBlenderを連携させようと試みたところ、軸の扱いの違いによる予期せぬ動作や、細かい修正を繰り返すうちにコンテキスト制限・5時間制限に到達するなど、いくつかの壁に直面しました。その実体験をまとめます。
UnityのURP(Universal Render Pipeline)でShader Graphを使ったシェーダー制作に入門しました。ノードベースで視覚的に作れるShader Graphで波紋エフェクトを実装する手順を紹介します。
BlenderのGeometry Nodesを使って、ノードを組み合わせるだけで複雑な3Dモデルを自動生成する方法を実際に試してみました。初心者でも取り組みやすい基本的な使い方から応用まで紹介します。
Claude CodeからBlender MCPとUnity MCPを使って、AIに3Dモデル生成やムービー制作を任せてみました。モルディブの水上コテージをBlenderで自動生成し、UnityでオープニングとエンディングムービーをC#スクリプトごと作ってもらった体験記です。
前回の投稿から約1ヶ月ほど空きました。両手もモデルを使えるように試行錯誤していました。MediaPipeのそもそもの精度の問題なのか、どうしても納得いく制御ができず🥺ある程度の形になったところで区切ることにし...
前回までは、顔のオブジェクトはUnityで作っていましたが、今回はBlenderで顔を作ってBlendShapeを適用してみました☺️手はLandmarkを繋ぐように、Sphereを引き延ばして手の輪郭を作りました。
UnityからPythonファイルを実行する方法と、少し滑らかに動かす仕組みを作ったので紹介します☺️顔や手が認識できなくなったとき、オブジェクトが残っていると違和感があるので、消すようにもしました。
faceのblendshapeや、handのlandmarkを使用し、オブジェクトをイイ感じに動かせるようになりました。その方法を紹介します☺️前回からの変更点は以下の通りです。
ようやくUnityとUDP通信で接続するところまでできたので、その方法を共有します☺️Unityとの接続にあたって、前回からいくつか変更点があります。
前回までで、MediaPipeの基本的な使い方がわかりました☺️最終的にはUnity上で動かすことを目指しているので、今回はUnityに渡すところを作っていきます。