Cubism Native Samples 변경 내역

[마지막 갱신일 2022/09/15]

Live2D Cubism SDK for Native 출시 페이지 (GitHub)

변경 내역에 대하여

변경 내역은 Cubism SDK for Native 배포 패키지에 포함되어 있는 CHANGELOG.md
또는 Live2D GitHub의 CubismNativeSamples의 CHANGELOG.md에서도 확인할 수 있습니다.

공지

Cubism SDK for Native 배포 패키지에 동봉된 NOTICE.md
또는 Live2D GitHub의 CubismNativeSamples의 NOTICE.md를 확인하십시오.

Cubism 4 SDK for Native R5_1 (2022/09/15)

수정점

  • json에 빈 배열이 있으면 충돌하는 문제를 수정했습니다.
    • Framework의 CHANGELOG.md를 참조하십시오.

 

Cubism 4 SDK for Native R5 (2022/09/08)

추가 포인트

  • Visual Studio 2022에 대한 지원이 추가되었습니다.
  • 다국어 지원 문서를 추가했습니다.

변경점

  • 타사 라이브러리를 업데이트했습니다.

수정점

  • D3D9의 최소 샘플 윈도우 타이틀이 D3D11인 것이었던 문제를 수정하였습니다.

 

Cubism 4 SDK for Native R5 beta5 (2022/08/04)

변경점

  • 샘플 모델 「Mao」를 최신으로 갱신했습니다.
  • Android용 샘플 디버그 빌드에서 app 디렉토리에 있는 debug.keystore를 사용하도록 변경했습니다.

수정점

  • Visual Studio 2013의 GLEW 버전을 수정했습니다.
  • 지원되지 않는 버전의 MOC3 파일을 로드할 때 예외가 발생하여 충돌하는 문제를 수정했습니다.

 

Cubism 4 SDK for Native R5 beta4 (2022/07/07)

추가 포인트

  • 샘플 모델 「Mao」를 추가했습니다.

변경점

  • Metal 프로젝트에서 ARC를 사용 중지했습니다.

 

Cubism 4 SDK for Native R5 beta3 (2022/06/16)

수정점

  • Cocos2d-x의 메모리 누수가 수정되었습니다.

 

Cubism 4 SDK for Native R5 beta2 (2022/06/02)

수정점

  • 잘못된 곱하기 색과 스크린색이 적용되는 버그가 수정되었습니다.

 

Cubism 4 SDK for Native R5 beta1 (2022/05/19)

추가 포인트

  • Cubism 4.2에 대응했습니다.
  • 곱하기 색·스크린색에 대응했습니다.
  • 곱하기 색·스크린색을 사용자가 임의의 색으로 덮어쓸 수 있게 되었습니다.

수정점

  • iOS에서 60FPS가 되도록 수정했습니다.
  • API 30 이후에 더 이상 사용되지 않는 기능을 피하도록 수정되었습니다.
  • Android 샘플에서 사용하는 라이브러리를 업데이트했습니다.
  • 「Jcenter」 리포지토리에서 「Maven Central」 리포지토리를 사용하도록 변경했습니다.

 

Cubism 4 SDK for Native R4 (2021/12/09)

추가 포인트

  • Metal에 다음 렌더링 옵션을 추가했습니다.
    • `USE_RENDER_TARGET`
    • `USE_MODEL_RENDER_TARGET`
  • Mac Catalyst용 샘플 프로젝트를 추가했습니다.

변경점

  • 샘플 모델을 업데이트했습니다. (Cubism Editor 4.1.02에서 작성)

수정점

  • Cocos2d-x 샘플에서 iOS와 macOS에서 `USE_RENDER_TARGET`을 사용할 때 그래픽 문제를 수정했습니다.
  • `USE_MODEL_RENDER_TARGET`을 사용했을 때 불투명도가 적용되지 않았던 문제를 수정했습니다.

 

Cubism 4 SDK for Native R4 beta1 (2021/10/07)

추가 포인트

  • 모든 플랫폼의 OpenGL, D3D9, D3D11 샘플에 최소한의 기능만 구현한 샘플을 추가했습니다.
    • 모델을 하나 표시하고 모션을 재생하는 샘플로 화면을 드래그하면 모델의 시선이 이동합니다.
  • M1 Mac에서 작동하는 OpenGL 지원을 추가했습니다.
  • iOS의 Metal API용 샘플을 추가했습니다.
    • 몇 가지 제한 사항이 있으므로 NOTICE.md를 참조하십시오.

변경점

  • Visual Studio 2017 및 2019의 DirectXTK 버전을 jun2021로 업데이트했습니다.
  • DirectXTK를 다운로드 할 때 사용 중인 버전의 DirectXTK가 콘솔에 표시되도록 변경했습니다.
  • ios-cmake 라이브러리 버전을 4.2.0으로 업데이트했습니다.

수정점

  • 여러 모델을 표시할 때 이동 프로세스가 다른 모델에 영향을 주는 버그가 수정되었습니다. @catCoder
  • Cocos2d-x v4.0용 렌더러가 수정되었습니다.
    • USE_RENDER_TARGET을 사용하도록 설정하면 렌더링이 제대로 작동하지 않는 버그가 수정되었습니다.

 

Cubism 4 SDK for Native R3 (2021/06/10)

 

 

Cubism 4 SDK for Native R3 beta1 (2021/05/13)

추가 포인트

  • Cocos2d-x v4.0용 샘플을 추가했습니다.

삭제점

  • Cocos2d-x v3.x용 샘플을 폐지했습니다.

수정점

  •  Cocos2d-x에 대한 설정 스크립트를 수정했습니다.
    • xcopy에서 robocopy로 변경하여 깊은 계층에 배치할 수 있습니다.
  • Ⅾ3D11에서 스케일링이 설정된 경우 초기 창 크기 표시가 어긋나는 문제를 수정했습니다.

 

Cubism 4 SDK for Native R2 (2021/02/17)

추가 포인트

  • 오디오 파일 (.wav) 파형에서 립싱크를 조작하는 샘플을 Windows, macOS, Linux에 추가했습니다.
  • OpenGL용 샘플 프로젝트에 Visual Studio 2019에 대한 대응을 추가했습니다.
  • 「Haru」에 샘플 오디오를 추가했습니다.
  • Cocos2d-x용 샘플에 스마트폰에 아이콘이나 종료 버튼의 위치를 조정하기 위한 마진을 추가했습니다.

변경점

  • Windows용 타사 라이브러리를 설정하는 스크립트 처리를 최적화했습니다.

수정점

  • 창에 표시되는 모델의 크기 계산에 뷰 매트릭스를 사용하도록 수정되었습니다.

삭제점

  • Amazon Linux AMI 지원이 종료되었습니다.

Cubism 4 SDK for Native R1 (2020/01/30)

추가 포인트

  • Cocos2d-x 빌드에서 Linux 샘플을 추가했습니다.
  • Cocos2d-x 설정 스크립트를 추가했습니다.

변경점

  • iOS 샘플과 Cocos2d-x 샘플이 CMake를 사용하도록 변경되었습니다.
  • Cocox2d-x 샘플을 Cocox2d-x 3.17.2 템플릿에 맞게 재생성했습니다.
    • 모든 플랫폼에서 CMakeLists.txt를 사용하여 개발할 수 있습니다.
  • OpenGL의 iOS 샘플에서 Objective-C ARC (Automatic Reference Counting)를 지원했습니다.
  • CMakeLists.txt 의 구조를 정리했습니다.
  • 디렉토리 구조를 조정했습니다.
    • 각 빌드의 디렉토리 「Demo」 → 「src」로 명칭 변경했습니다.
    • 모델 데이터 등을 관리하는 디렉토리 「Res」→ 「Resources」로 명칭 변경했습니다.
    • cocos2d 라이브러리를 넣을 디렉토리 「cocos2d」를 「thirdParty」 디렉토리로 이동했습니다.
    • 각 빌드에서 사용하는 스크립트를 「scripts」 디렉토리로 이동
  • Cocos2d-x의 오디오 기능이 향상되었습니다.
  • 타사 라이브러리를 업데이트했습니다.
    • OpenGL 샘플에서 사용하는 「GLFW」 라이브러리를 3.3.2로 올렸습니다.
    • DirectX 11 샘플에서 사용하는 「DirectXTK」 라이브러리를 「December 17, 2019」로 올렸습니다.
  • Android 샘플의 「minSdkVersion」을 16으로 변경했습니다.
    • 동작 대응은 Android 4.1 이후의 단말이 됩니다.

 

수정점

  • c++03 으로 컴파일했을 때에 syntax errors 가 되는 문제를 수정했습니다.

 

Cubism 4 SDK for Native beta2_1 (2019/11/20)

Cubism Core 라이브러리의 변경만 됩니다.
자세한 내용은 Cubism SDK for Native 배포 패키지의 Core/CHANGELOG.md를 확인하십시오.

 

Cubism 4 SDK for Native beta2 (2019/11/14)

추가 포인트

  • 지원 플랫폼에 Linux를 추가했습니다.
  • DirectX9.0c 및 DirectX11은 Visual Studio 2019 빌드를 지원합니다.
  • macOS 빌드 스크립트를 추가했습니다.

변경점

  • OpenGL 샘플에서 사용하는 「GLFW」 및 「GLEW」 라이브러리의 도입 방법을 개선했습니다.
  • DirectX11 구성 스크립트를 추가했습니다.
  • 소스 코드의 문자 인코딩을 BOM이 있는 UTF-8로 변경했습니다.
  • Windows 빌드 스크립트를 실행할 때 Cubism Core 라이브러리의 CRT 옵션을 선택할 수 있습니다.

 

Cubism 4 SDK for Native beta1 (2019/09/04)

추가 포인트

  • 마스크 반전」 기능에 대응했습니다.
  • OpenGL 샘플에서 사용하는 「GLFW」 및 「GLEW」 라이브러리를 도입하는 스크립트를 추가했습니다.
  • 파일 관리용 파일로 「.editorconfig」와 「.gitattributes」를 추가했습니다.
  • 변경 사항을 설명하는 파일로 「CHANGELOG.md」를 추가했습니다.
  • 샘플 모델 「Rice」를 추가했습니다. (./Sample/Res/Rice)

변경점

  • OpenGL 샘플에서 사용하는 GLFW 라이브러리 버전을 3.3으로 올렸습니다.
  • Android SDK 및 기타 라이브러리 버전을 올렸습니다.
  • 「.editorconfig」의 내용에 따라 모든 파일의 형식이 통일되도록 조정했습니다.
  • Cocos2d-x 샘플이 「arm64-v8a」 및 「x86」 NDK 빌드를 지원했습니다.
  • Cocos2d-x 샘플 「./Samples/Cocos2d-x/Demo/」에 있는 폴더 이름 「proj.android-studio」를 「proj.android」로 변경했습니다.
  • Cocos2d-x 샘플 「./Samples/Cocos2d-x/」에 있는 폴더 이름 「cocos2d-x」를 「cocos2d」로 변경했습니다.
  • 「Readme.ja.txt」를 「README.md」로 변경하여 체재를 조정했습니다.
  • 패키지 정보를 기재하는 「Package.json」을 YAML 포맷  「cubism-info.yml」로 이행했습니다.

© 2010 - 2022 Live2D Inc.