Toolverse
Wszystkie skille

blender-interactive

autor: openclaw

Steruj Blenderem w czasie rzeczywistym przez TCP — idealne do złożonych scen i powtarzalnych operacji

Instalacja

Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.

Instalacja

Szybkie info

Kategoria
DevOps
Wyświetlenia
22

O skillu

Umożliwia dwukierunkową komunikację z Blenderem za pośrednictwem gniazda TCP. Zamiast czekać na batch'owe renderowanie, manipulujesz sceną na żywo, sprawdzasz jej stan i integujesz zasoby z Poly Haven oraz Sketchfab. Doskonale uzupełnia tradycyjny pipeline — wybierasz blender-interactive gdy potrzebujesz iteracyjnej pracy nad złożonymi scenami, a blender-pipeline gdy wystarczy jednorazowa konwersja.

Jak używać

  1. Uruchom serwer na MiniPC, wykonując polecenie bash z plikiem start_server.sh lub bezpośrednio blender z adresem portu 9876 — serwer pozostanie aktywny i czeka na połączenia.
  2. Zainstaluj skill w swoim środowisku agenta, upewniając się że masz dostęp do skryptu blender_client.py na MiniPC.
  3. Wyślij pierwsze polecenie ping, aby sprawdzić połączenie między agentem a serwerem Blender — powinno zwrócić potwierdzenie.
  4. Pobierz informacje o scenie za pomocą polecenia get_scene_info z flagą --pretty, aby zobaczyć aktualny stan obiektów i parametrów.
  5. Wysyłaj kolejne komendy (manipulacja obiektami, zmiana parametrów, import zasobów) przez blender_client.py — każde polecenie zwraca odpowiedź JSON.
  6. Powtarzaj kroki 4–5 w pętli, iterując nad sceną aż do uzyskania pożądanego wyniku, bez konieczności restartowania serwera.

Podobne skille