Blender 에서 Ava 와 함께 3D 모델 제작하기
Ava 는 사용자 컴퓨터의 Blender 에서 게임 바로 사용 가능한 3D 모델을 구축합니다. 먼저 동의해야 하는 개요부터 시작해 단계별로 진행하며, 3D 뷰와 제대로 내보낼 수 있는 텍스처를 제공하고, 각 단계가 저장되어 되돌릴 수 있습니다.
Blender(Headless) 룸은 Ava 가 3D 모델을 만드는 공간입니다. 그녀는 단계를 작성하고, Blender 는 창 없이 사용자의 컴퓨터에서 실행하며, 회전하고 확대할 수 있는 3D 뷰에서 모델이 형태를 갖추는 것을 지켜봅니다. 클라우드 3D 서비스로 생성된 것이 아닙니다: 모든 모델은 실제 Blender 작업이며, 직접 열고 수정할 수 있는 실제 .blend 파일로 저장됩니다.
시작 전
- Blender 를 설치하세요. blender.org 에서 무료로 제공됩니다. Ava 는 일반적인 위치에서 자동으로 찾습니다.
- 만약 다른 곳에 있다면, 설정 > 일반 으로 이동하여 "Blender(3D 모델)" 아래에서 "선택…"을 클릭하고 blender.exe 를 선택하세요. VS Code 확장 프로그램과 데스크톱 IDE 는 이 설정을 공유합니다.
- Blender 실행 자체에는 비용이 들지 않습니다. 유일한 비용은 자신의 키를 사용한 Ava 와의 채팅입니다.
룸 찾기
크리에이티브 스튜디오를 열고 사이드바의 3D 아래에서 Blender(Headless) 를 찾으세요. Ava 에게 만들고 싶은 것을 말하세요: "중세 여관용 나무 통", "SF 상자", "모바일 게임용 로우 폴리 나무" 등.
개요가 우선입니다
무언가가 만들어지기 전에 Ava 는 실제 참고 자료와 측정을 조사한 후 개요를 무대에 올립니다. 객체의 종류, 위치, 스타일, 실제 치수, 참고 자료, 목적지 (Unreal, Unity, Godot, 3D 프린팅 또는 렌더링), 세부 사항 예산, 상태, 추가 기능 및 목적을 다루며, 각각에 대한 그녀의 이유를 포함합니다.
- 채팅에서 질문하거나 "편집"을 클릭하여 직접 변경하세요.
- 맞으면 "개요 동의"를 클릭하세요. 오직 당신만 동의할 수 있습니다: Ava 는 대신 동의할 수 없으며, 당신이 동의하기 전까지는 구축할 수 없습니다.
- 나중에 당신이거나 그녀가 변경하면 다시 당신의 동의를 기다립니다.
단계별 구축
Ava 는 단계별로 구축합니다. 각 단계마다 그녀는 자신이 만든 것의 렌더링을 보고 미터 단위 크기 및 삼각형 개수를 알려주며 무엇을 했는지 설명합니다. 각 단계는 이전 단계에 기반하며, Blender 에서 손으로 변경한 내용도 포함됩니다: "Blender 에서 열기"를 사용하고 변경을 저장하면, 그녀의 다음 단계는 당신의 버전에서 시작됩니다.
- 모든 모델은 .blend 파일, 항상 .glb 파일, 요청 시 .fbx 파일이 포함된 고유 폴더를 받습니다.
- 실패한 실행은 아무것도 저장하지 않습니다. 모델은 정확히 그대로 유지됩니다.
- Ava 는 마지막 대화 이후 세 번의 좋은 단계 후에 멈추고 확인합니다. "계속"이라고 말하면 최대 10 번까지 할 수 있습니다. 연속 세 번의 실패도 그녀를 멈춥니다.
- 각 실행은 작동하는 동안 사이드바의 스튜디오 레일에 표시됩니다.
내보내기를 견디는 텍스처
Blender 는 라이브 재료 효과 (노이즈, 마모, 볼록함) 를 사용하여 표면을 풍부하게 만들 수 있습니다. 게임 엔진은 이를 읽을 수 없습니다: 그대로 내보내면 모델이 평평하게 도착합니다. 그래서 Ava 는 모델 옆의 textures 폴더에 실제 텍스처 이미지 (기본 색상, 거칠기, 금속성 및 노멀 맵) 로 외관을 베이킹하고, 깔끔하게 내보낼 수 있는 마테리얼을 제공합니다. 모델에 여전히 베이킹되지 않은 세부 사항이 있으면 보고서에 명시하며, 베이킹될 때까지 완료되지 않습니다.
되돌아가기
모든 성공적인 단계는 하단 무대 히스토리 스트립에 썸네일과 함께 저장됩니다. 하나를 클릭하여 살펴보고 "이것으로 돌아가기"를 눌러 복원하세요. 텍스처 포함. 되돌아감은 그 자체로 단계로 저장되므로 그 이후의 내용은 손실되지 않습니다. 최근 20 단계가 유지됩니다.
여러 모델
- 새 개요는 새로운 작품을 위해 무대를 비웁니다. 모델 목록에서 모델 간 전환하세요.
- Ava 에게 새 이름으로 모델을 복제하도록 요청하여 변형을 시도하세요. 복사본은 개요를 유지하고 자체 히스토리를 시작합니다.
- 삭제는 전체 모델 폴더를 제거합니다. 항상 먼저 묻고, Ava 가 작업하는 동안 기다립니다.
안전성을 보장하는 것
Ava 의 단계는 Blender 가 실행하는 Python 스크립트입니다. 각각은 실행 전에 검사되며, Blender 내부의 가드가 실행 중에 차단하여 다른 프로그램 시작, 네트워크 사용, 모델 폴더 외부 접근, 또는 Blender 설정 변경 등을 막습니다. Blender 는 또한 자체 스크립트 및 애드온이 꺼져 있는 상태로 시작합니다. 이는 샌드박스라기보다 가드입니다: 모델링 스크립트가 이유 없이 할 일을 막습니다.
라이브러리의 모델
모든 모델은 동일한 3D 뷰, 크기, 삼각형 개수 및 생성된 Blender 버전과 함께 라이브러리에 나타납니다. 거기서 Blender 에서 열기, 폴더 열기, .glb 또는 .fbx 경로 복사, 프로젝트에서 사용, 팩의 나머지 파일과 함께 폴더에 넣기 등이 가능합니다.