먼저 윗동네 조개껍데기 님께서 제작한 텍스처 암호화(리핑방지) 솔루션 'ShellProtector'를 사용성 측면에서 개선한 버젼임.
원본 : https://gall.dcinside.com/mgallery/board/view/?id=vr&no=3172351
유니티에 어려움이 있더라도, material 자동 입력, 자동 암호화 등 최대한 자동화해서 사용할 수 있도록 하는 거에 초점을 뒀음.
사용법은 아래를 참고하고, 파일은 깃헙이나 깃헙 어려우면 맨 아래 마켓에서 다운가능
툴 바로 다운 : https://eden-world.net/ko/market/278
리핑방지 수요가 있으면, 계속 관련한 솔루션을 개선-개발해나갈 예정
아직 ShellProtector Helper V1.0이고, 1.1~1.2로 가면서 릴툰 최신버젼도 지원할 수 있도록 해봄.
이후에는 전체 모델 대상 리핑방지 가능하도록 목표
(+ 먼저 ShellProtector 만들어주신 조개껍데기님 감사합니다)
사용법
1) 다운로드 및 설치
유니티를 실행 후 메뉴에서 Asset > Import Package > Custom Package를 눌러 다음 두개의 패키지를 설치해주세요.- ShellProtector1.9.1.unitypackage
- ShellHelper.unitypackage
- 쉐이더 또한, 같은 방식으로 설치하여 버전을 다운그레이드 해주세요.
- Poiyomi 7.3(불안정), 8.0, 8.1, 8.2
- lilToon (1.3.8 ~ 1.4.0)
(깃헙 : https://github.com/EdenFromSeoul/ShellProtector/releases/tag/HP1.0)
2) 사용방법
1. 적용할 아바타 선택: 보안을 적용할 아바타를 Scene에 올려주세요.
2. Shell Helper 열기: 메뉴에서 Window > ShellProtector Helper를 클릭하여 탭을 열어주세요.
3. 시작: ShellProtector Helper탭에서 버튼(Create ShellProtector)을 클릭해주세요.
4. 보안 등급 설정: ”최대 비밀번호 길이”에서 “8 (중간보안)”을 선택해주세요.
5. 내 비밀번호 설정: 새로 나타난 비밀번호 필드에 8자리의 암호를 입력해주세요. (OSC에 사용됨)
6. 암호화 적용: “암호화 시작” 버튼을 누른 후 잠시 기다려주세요.
7. 암호화 적용 검사: Inspector 탭으로 이동합니다. ****아바타의 쉐이더가 아래와 같이 보이는지 확인 후 “암호화 성공 체크” 버튼을 눌러 정상으로 돌아오는지 확인합니다. (암호화가 적용이 안되면 이곳을 클릭)
8. 아바타 업로드: “완료 & 리셋” 버튼을 누른 후, VRChat SDK를 실행하여 아바타를 업로드합니다.
9. OSC 실행: ShellProtectorOSC1.4.1를 다운받은 후 압축을 풀어 exe파일을 실행해주세요.
10. 비밀번호 입력 & 작동: Password 필드에 위에서 설정한 비밀번호를 입력 후, Start버튼을 눌러주세요.
11. VRChat OSC 설정: VRChat을 실행 후, 업로드한 아바타를 착용해주세요.
12. 캐릭터 메뉴 열기: R 키를 눌러 캐릭터 메뉴를 실행해주세요.
13
13. 아바타에 OSC 활성화: Option > OSC > Enabled를 눌러 OSC를 켜주세요.
FAQ
쉐이더의 상태를 확인해주세요.
-----
여기까지 사용법이고,
아직 많이 부족하다보니, 부족한 부분이나 더 추가할 거 남겨주면 바로 업뎃해봄
다운 링크 : https://eden-world.net/ko/market/278
깃헙 : https://github.com/EdenFromSeoul/ShellProtector/releases/tag/HP1.0