BlenderMCP: Blender를 사용하여 3D 모델을 생성하는 MCP 서비스

최신 AI 리소스6개월 전 업데이트 AI 공유 서클
11.7K 00

일반 소개

BlenderMCP는 다음을 통해 포괄적인 도구 세트를 제공하는 오픈 소스 도구입니다. 모델 컨텍스트 프로토콜 (MCP) 프로토콜은 블렌더를 Claude AI 연결성. 사용자는 텍스트 명령으로 Blender를 직접 제어하여 3D 모델, 씬 및 머티리얼을 빠르게 만들고 편집할 수 있습니다. 3D 디자이너, 개발자 및 애호가에게 적합한 이 도구는 모델링 효율성을 크게 향상시킵니다. 블렌더 플러그인과 양방향 통신, 오브젝트 조작, 장면 보기 등을 지원하는 MCP 서버가 포함되어 있습니다. 블렌더MCP는 현재 GitHub에서 무료로 제공되며, 누구나 다운로드하거나 개발에 참여할 수 있습니다.

BlenderMCP:依赖Blender生成3D模型的MCP服务

 

기능 목록

  • 양방향 커뮤니케이션소켓 서버를 통한 클로드 AI와 블렌더 간의 실시간 상호작용.
  • 개체 조작블렌더에서 3D 개체를 생성, 수정 또는 삭제하는 기능입니다.
  • 재질 조정오브젝트에 재질과 색상을 추가하거나 변경하는 기능을 지원합니다.
  • 장면 보기현재 블렌더 장면에 대한 자세한 정보를 확인합니다.
  • 코드 실행클라우드를 통해 블렌더에서 Python 코드를 실행합니다.

 

도움말 사용

설치 프로세스

BlenderMCP를 설치하려면 Blender 플러그인과 MCP 서버 두 가지를 설치해야 합니다. 구체적인 단계는 다음과 같습니다:

예비

  • 소프트웨어 요구 사항Blender 3.0 이상 및 Python 3.10 이상이 필요합니다.
  • 플러그인 다운로드다운로드하려면 GitHub 페이지를 방문하세요. addon.py 문서화.

Blender 플러그인 설치하기

  1. 블렌더를 열고 편집 > 환경설정 > 플러그인.
  2. 스트라이크(키보드에서) 마운팅 버튼을 클릭하고 다운로드한 addon.py 문서화.
  3. 설치가 완료되면 다음 목록에서 플러그인을 찾습니다. 인터페이스: 블렌더 MCP를 클릭하고 사용을 선택합니다.

MCP 서버 시작

  1. 터미널을 열고 서버를 시작하는 명령을 입력합니다:

uvx blender-mcp
  1. Mac을 사용하는 경우 먼저 자외선 차단 도구를 설치하세요:

brew install uv
  1. Windows 또는 기타 시스템 사용자의 경우 다음을 참조하세요. UV 공식 웹사이트 설치 방법을 알아보세요.

Claude 데스크톱 에디션 구성(선택 사항)

데스크톱 버전의 Claude를 사용하는 경우 다음과 같이 BlenderMCP를 자동으로 실행하도록 설정할 수 있습니다:

  1. 구성 파일 경로를 찾습니다:
  • macOS. ~/Library/Application Support/Claude/claude_desktop_config.json
  • Windows. %APPDATA%/Claude/claude_desktop_config.json
  1. 파일을 편집하여 다음을 추가합니다:
{
"mcpServers": {
"blender": {
"command": "uvx",
"args": ["blender-mcp"]
}
}
}
  1. 저장한 후에는 필요할 때 Claude가 자동으로 MCP 서버를 시작합니다.

연결 활성화

  1. 블렌더에서 N 키를 누르면 3D 보기 사이드바가 열립니다.
  2. 찾기 BlenderMCP 탭.
  3. 포트 번호 설정, 기본값은 9876(일반적으로 변경할 필요가 없습니다).
  4. 스트라이크(키보드에서) MCP 서버 시작 플러그인 내에서 서버를 시작합니다.
  5. MCP 서버가 터미널에서도 실행 중인지 확인합니다(즉, 터미널에서 실행되는 uvx blender-mcp).

주요 기능 사용 방법

연결이 성공하면 Claude AI를 통해 텍스트 명령을 입력하여 블렌더를 작동할 수 있으며, 사용 방법은 다음과 같습니다:

장면 정보 보기

  • 지시어: "현재 장면에 대한 정보 가져오기"를 입력합니다.
  • 효과: 클로드 콜 get_scene_info 도구를 사용하여 씬에 있는 오브젝트의 수와 위치에 대한 정보를 반환합니다.
  • 절차클로드 인터페이스에 명령을 입력하고 몇 초간 기다린 다음 반환된 결과를 확인합니다.

간단한 개체 만들기

  • 지시어: "구를 만들어 큐브 위에 배치"를 입력합니다.
  • 효과통해 create_primitive구를 만들려는 경우 블렌더는 구를 생성하여 큐브 위에 배치합니다.
  • 절차명령을 입력하면 Claude가 자동으로 생성을 완료하고 Blender에서 결과를 확인할 수 있습니다.

개체 재질 조정하기

  • 지시어: "이 차를 빨간색과 메탈릭으로 만들기"를 입력합니다.
  • 효과사용 set_material 노래로 응답 modify_object차량의 재질을 빨간색 메탈릭으로 변경했습니다.
  • 절차: 씬에 자동차 오브젝트가 있는지 확인하고 명령을 입력한 후 머티리얼이 변경되었는지 확인합니다.

개체 삭제하기

  • 지시어: "큐브 삭제"를 입력합니다.
  • 효과: 전화 delete_object를 클릭하면 씬에서 큐브가 제거됩니다.
  • 절차명령을 입력한 후 블렌더로 돌아가서 큐브가 사라졌는지 확인합니다.

파이썬 코드 실행

  • 지시어"Blender에서 이 코드 실행: bpy.ops.mesh.primitive_uv_sphere_add(radius=2, location=(0,0,5))"를 입력합니다.
  • 효과통해 execute_blender_code블렌더에서 반지름 2, 위치 (0,0,5)의 구를 만듭니다.
  • 절차전체 명령을 입력하면 Claude가 실행을 위해 코드를 Blender로 전송합니다. 참고: 오류가 발생할 경우를 대비하여 실행하기 전에 파일을 저장하세요.

복잡한 장면 만들기

  • 지시어"던전에 드래곤이 금 항아리를 지키는 로우 폴리 씬을 만듭니다."라고 입력합니다.
  • 효과클로드는 여러 툴을 단계별로 호출하여 낮은 폴리곤 던전, 드래곤, 금색 냄비 장면을 생성합니다.
  • 절차명령을 입력한 후 잠시 기다리면 블렌더가 전체 장면을 표시합니다. 를 참조하세요.

워크플로

  1. 서비스 시작'연결 시작' 단계를 눌러 블렌더 플러그인과 MCP 서버가 모두 실행 중인지 확인합니다.
  2. 입력: 개체 생성 또는 조명 조정과 같이 클로드 인터페이스에서 수행하려는 작업을 입력합니다.
  3. 결과 확인블렌더로 돌아가서 지시에 따라 씬이 업데이트되는지 확인합니다.
  4. 정렬응답하지 않으면 Blender의 콘솔(창 > 콘솔 토글)을 열고 오류 메시지를 확인하세요.

주의

  • 위임 간소화복잡한 지침은 먼저 개체를 만든 다음 속성을 수정하는 등 더 작은 단계로 나눠야 할 수 있습니다.
  • 보안 팁사용 execute_blender_code 알 수 없는 코드를 실행할 때는 프로그램 충돌을 피하기 위해 주의하세요.
  • 연결 실패연결할 수 없는 경우 포트 번호가 동일한지, 방화벽이 차단하고 있지 않은지 확인하세요.

이러한 작업을 통해 간단한 텍스트 명령으로 블렌더에서 3D 모델과 씬을 빠르게 제작할 수 있어 시간과 편의성을 절약할 수 있습니다!

한 문장 설명(간략)

BlenderMCP는 모델 컨텍스트 프로토콜을 통해 Blender와 클로드 AI를 연결하는 오픈 소스 툴로, 텍스트 명령을 사용하여 Blender에서 3D 모델, 씬 및 머티리얼을 생성하고 수정할 수 있으며 오브젝트 조작, 텍스처 조정 및 Python 코드 실행을 지원하여 고품질 3D 콘텐츠를 빠르게 생성하는 데 이상적입니다.

© 저작권 정책

관련 문서

댓글 없음

댓글에 참여하려면 로그인해야 합니다!
지금 로그인
없음
댓글 없음...