Cubism SDK for Web을 우분투에서 움직여 보았습니다.
주의사항
Cubism SDK for Web이란?
(인용: Cubism SDK )
Cubism SDK for Web을 사용해 보자(개요)
이하의 순서로 진행해 갑니다.
이번 시도한 환경은 다음과 같습니다.
OS: Ubuntu 18.04 LTS
CPU: i3-4130 3.40GHz
메모리: 16GB
1. Cubism SDK for Web을 사용할 때까지 설치 작업
기본적으로는 Live2D Cubism/SDK 튜토리얼 를 참고로 하고 있습니다.
위의 것을 보다 자세하게 설명해 나가면 좋다고 생각하고 있습니다.
1.1 Visual Studio Code (VSCode) 설치
우분투에 VSCode를 설치하는 세 가지 방법 의 기사를 알기 쉽다고 생각합니다.
세 가지 설치 방법을 소개하고 있지만, 나는 세 번째가 매우 이해하기 쉬웠습니다.
설치를 실시해, 버전의 확인을 할 수 있으면 k입니다.
$ code --version
1.38.1
b37e54c98e1a74ba89e03073e5a3761284e3ffb0
x64
그런 다음 설치된 VSCode를 시작합니다.
$ code
실행하고 왼쪽 북마크의 Extensions를 클릭하고 검색 창에 다음 두 가지를 입력합니다.
$ code --version
1.38.1
b37e54c98e1a74ba89e03073e5a3761284e3ffb0
x64
$ code
아래 그림과 같이 각각을 install하십시오.
install이 끝나고 VScode를 다시 시작하면이 설정이 종료됩니다.
1.2 Node.js 설치
우분투에 최신 Node.js를 어려움없이 설치 의 기사를 알기 쉽다고 생각합니다.
이쪽도 인스톨을 실시해, node와 npm의 버젼의 확인을 할 수 있으면 k입니다.
$ node -v
v12.13.0
$ npm --version
6.12.0
1.3 TypeScript 설치
다음 코드를 실행하여 설치를 수행하고 버전을 확인할 수 있으면 k입니다.
$ npm install -g typescript
$ tsc --version
Version 3.7.2
1.4 빌드에 필요한 각 패키지 설치
먼저 Cubism SDK for Web 다운로드에서 라이센스 계약에 동의하고 웹용 Cubism SDK를 다운로드합니다.
다운로드 한 zip 파일을 압축 해제하고 압축을 푼 파일로 이동합니다.
$ unzip CubismSdkForWeb-4-beta.1.zip
$ cd CubismSdkForWeb-4-beta.1
이동하여 ls 명령에 "package.json"이 있는지 확인하십시오.
$ ls
CHANGELOG.md README.md framework.webpack.config.js sample.webpack.config.js
Core Sample package-lock.json
Framework cubism-info.yml package.json
확인할 수 있으면 다음 코드를 실행합니다.
$ npm install
npm WARN optional SKIPPING OPTIONAL DEPENDENCY: [email protected] (node_modules/fsevents):
npm WARN notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for [email protected]: wanted {"os":"darwin","arch":"any"} (current: {"os":"linux","arch":"x64"})
상기의 warning이 나온다고 생각합니다만, 스루 해 k입니다.
여기까지가 필요한 설치 작업이 됩니다.
2. 웹 샘플 빌드 및 실행
이쪽의 조작은 직접 Live2D Cubism/SDK 튜토리얼 를 참고로 진행해 받을 수 있으면 문제 없다고 생각합니다.
위의 링크의 "빌드"와 "실행"을 순서대로 진행하면 다음과 같이 브라우저가 시작되고 화면에 모델이 표시됩니다.
요약
Reference
이 문제에 관하여(Cubism SDK for Web을 우분투에서 움직여 보았습니다.), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/Nahuel/items/486e5eff3eb32ca7af48텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)