Nyades - BodyPen
BOOTH에서 보기 ↗

Nyades - BodyPen

BOOTH에서 보기 ↗

VRChat 아바타에 직접 그려 보세요. BodyPen은 VRChat 아바타의 몸과 의상 표면에 그림을 그리는 기믹입니다. 팔레트를 터치해 색을 고르고 검지 또는 호환되는 Contact로 그릴 수 있습니다. 지우개로 일부를 지우거나 메뉴에서 전체 그림을 지울 수 있습니다.

주요 기능

■ 그리기 ✔ 손가락이나 호환되는 Contact로 내 아바타와 BodyPen이 있는 다른 아바타에 직접 그려 보세요. ✔ 처음 만난 사람과도 사용 가능: 다른 플레이어가 BodyPen을 설치하지 않아도 그림을 볼 수 있고 내 아바타에 그릴 수 있습니다. ✔ 함께 그리기: 최대 8개의 동시 터치 지점을 지원합니다. ■ 제어 ✔ 권한을 관리하세요: 누가 그릴 수 있는지, 어떤 Contact를 허용할지 설정합니다. ✔ 보호할 부분을 마스크로 지정합니다. ✔ 간편한 설치: NDMF와 Modular Avatar로 동작합니다. ✔ 인터페이스는 영어, 일본어, 한국어, 러시아어를 지원합니다. ■ 페인트 ✔ 색상, 브러시 크기, 페인트 속성을 조절하세요. ✔ Lifetime: 시간이 지나면서 페인트가 서서히 사라집니다. ✔ Physical Gravity Flow: 페인트 자체가 표면을 따라 아래로 흘러내립니다. ✔ 어떤 셰이더에서도 사용 가능: Poiyomi, lilToon 포함. 기존 머티리얼은 그대로 유지됩니다. ✔ 커스텀 셰이더 지원: 텍스처를 지원하는 모든 머티리얼에 추가할 수 있습니다. ■ 실험적 기능 ✔ 성능 조절: VeryPoor 등급 아바타를 위한 고품질 설정 또는 Good 등급을 목표로 한 최대 최적화 설정을 선택할 수 있습니다.

요구 사항

• VRChat SDK 3.10.6 이상 • Modular Avatar

설치 및 사용 방법

설치

1. 다운로드한 ZIP을 풀고 아바타 프로젝트에 unitypackage를 임포트합니다. 2. VRChat SDK 3.10.6 이상을 설치합니다(출시 시점에는 베타). Gesture Manager 또는 Av3Emulator를 권장합니다.

BodyPen 추가와 팔레트 배치

3. “Hierarchy”에서 아바타를 우클릭하고 메뉴에서 “BodyPen”을 선택합니다. 4. “Palette” 오브젝트를 선택하고 원하는 신체 부위 위치로 옮깁니다. 5. 팔레트가 따라갈 본은 “MA Bone Proxy”에서 선택합니다. 기본값은 “Head”입니다.

메시 선택

6. “BodyPen” 프리팹에서 “대상 메시”를 선택합니다. 7. 그림을 그릴 메시를 여기에 드래그 앤 드롭합니다. 8. 일부 머티리얼 슬롯은 그리기에서 제외할 수 있습니다. 9. UV 아일랜드나 지오메트리를 제외하려면 “마스크”를 켜고 “검정”을 선택한 뒤 그리고 싶지 않은 부분을 클릭합니다. 해당 부분이 빨갛게 표시됩니다. 10. “편집”을 클릭하면 마스크 편집이 끝납니다.

브러시와 색상 조정

11. “브러시”에서 “Play Mode에서 테스트”를 클릭하고, Game 뷰에서 아바타에 그려 보며 브러시 설정을 조정합니다. 12. “색상 팔레트”에서 색상을 조정합니다. 13. Play Mode에서 바꾼 값을 유지하려면 “Unity Play Mode”의 “컴포넌트에 값 저장”을 켭니다. 14. “페인트 머티리얼”에서 페인트의 외형, 지속 시간, 텍스처를 바꿀 수 있습니다.

호환성 및 제한 사항

• 페인트 기록은 각 클라이언트에서 따로 누적됩니다. 나중에 입장한 사용자는 이전 그림을 받지 못합니다. • 동일한 아바타 복사본끼리 셰이더를 통한 데이터 전송에 같은 이름을 사용해 서로 간섭할 수 있습니다. • 모든 아바타, 안정 버전 클라이언트 및 이전 SDK와의 호환성은 보장하지 않습니다. 오류가 있으면 BOOTH 또는 Discord로 연락해 주세요.

업데이트 내역

1.0.6 (11월 7일)
• Link group: UV가 비슷한 두 메시를 연결해, 선택한 그룹의 모든 메시에 그리기 결과를 미러링하는 새 옵션입니다.
• 최대 메시 수를 16개에서 32개로 늘렸습니다.
• 손이 자기 자신을 칠하지 않게 하는 옵션을 추가했습니다.
• 이 프리팹을 사용하는 다른 플레이어와 충돌할 가능성을 줄였습니다. 이제 친구에게도 GrabPass 대신 카메라를 사용합니다.
• UV 패킹을 개선하고 다양한 예외 상황을 수정했습니다. 문제가 있는 메시는 메시지와 함께 제외되어 가능한 경우 아바타 빌드를 계속합니다.

1.0.5 (11월 2일) • Linux Unity Editor를 지원합니다(페인트 UV 생성 및 셰이더). • 페이스 트래킹 아바타 등에서 마스크한 눈 등에 페인트가 칠해지는 문제를 수정했습니다. • 일본어·한국어 등 영어가 아닌 Windows에서 프로젝트 경로에 영어가 아닌 문자가 있으면 BodyPen이 비활성화되는 문제를 수정했습니다. • BodyPen 업데이트 후 아바타 업로드가 "script class layout is incompatible" 오류로 실패하는 문제를 수정했습니다. 1.0.4 (11월 1일) • 프리팹을 통한 설치가 더 안정적입니다. 불완전한 설치를 복구하고 로컬 프리팹 설정을 유지합니다. • 페인트 UV 아틀라스 배치를 개선했습니다. 1.0.3 (10월 31일) • 일부 월드에서 다른 플레이어에게 보이던 저절로 칠해지는 문제를 수정했습니다. 캡처가 월드 조명 효과 뒤에 실행됩니다(큐는 고급 설정에서 변경 가능). • 다른 BodyPen 아바타의 그리기·지우기 혼입을 수정했습니다. • 패키지 업데이트 시 DLL을 자동으로 다시 불러옵니다. 1.0.2 (10월 31일) • 랜덤 노이즈 그리기와 갑작스러운 지우기 수정. (이 버전에서도 문제가 있으면 1.0.3 참조) 1.0.1 (10월 30일) • 메뉴 설정이 세션 간 저장됩니다. 오브젝트가 꺼져 있으면 꺼진 상태로 시작. 1.0.0 (10월 30일) • 첫 출시.

이용 조건 및 문의

구매자 본인의 VRChat 아바타에 사용할 수 있습니다. 도구, 아바타에 설치된 파일, unitypackage, DLL의 재배포, 공유 및 재판매는 금지됩니다. 아바타, 의상, 셰이더 등 타사 에셋의 이용 조건도 준수해 주세요. 문의나 오류는 BOOTH 메시지 또는 Discord로 연락해 주세요. Unity, SDK, BodyPen 버전과 오류 화면을 함께 보내 주시면 도움이 됩니다.

Discord: discord.gg/wFjynVpjX8

구매와 다운로드는 BOOTH에서 이용할 수 있습니다.

BOOTH에서 보기 ↗