돌고래 홈페이지
ID:
PW:


  운영자(2020-08-21 10:47:30, Hit : 397, Vote : 181
 MyGui

결론: MYGUI는 TrueType 폰트 렌더링을 지원하지 않는다. 게임에서 사용 못한다.
https://github.com/MyGUI/mygui/issues/143

vs2005 freetype 2.90 다운로드
http://freetype.sourceforge.net/download.html#stable
Dependencies가 별도로 존재하기 때문에 freetype은 해당 URL에서 별도로 받을 필요가 없다.

vs2005 mygui 3.2 다운로드
https://sourceforge.net/projects/my-gui/files/MyGUI/
https://sourceforge.net/projects/my-gui/files/MyGUI/MyGUI_3.2.0_RC1/

1. 아래 2개를 같은 디렉토리에 순서대로 푼다.
MyGUI_3.2.0_RC1.zip
MyGUI_3.2.0_RC1_VisualStudio_Solutions.zip

2. FreeType2 라이브러리도 다운로드 받는다.
MyGUIDependencies_MSVC_20100109.zip 파일을 받는다.
https://sourceforge.net/projects/my-gui/files/ 폴더에서 "MyGUI dependencies"를 클릭한다.
https://sourceforge.net/projects/my-gui/files/MyGUI/MyGUI_3.2.0_RC1/

3. MyGUI 폴더아래에 Dependencies에 압축을 푼다.
자세한 설명은 아래 URL에 있다.
https://westwoodforever.blogspot.com/2013/05/mygui-build-error-could-not-locate_2.html

4. Dependencies의 FreeType2를 먼저 빌드한다.
MyGUI_3.2.0_RC1\Dependencies\src\MyGUIDependencies.VS2005.sln 솔루션의 디버그, 릴리즈를 빌드한다.
디버그는 다음 에러가 발생하지만 지금 단계에서는 시간이 없기 때문에 무시한다.
fatal error LNK1103: 디버깅 정보가 손상되었습니다. 모듈을 다시 컴파일하십시오.        dxguid.lib        

5. MyGUI를 빌드한다.
MyGUI_3.2.0_RC1\solution_directx\MYGUI.sln 폴더를 빌드한다.

CMake MyGui
https://blog.csdn.net/freeangeles/article/details/38823033


CMake로 VS2005 프로젝트를 생성 할려면 2.8.12 버전을 다운로드 받아서 한다.

CMake에서 다음 사항을 설정한다.
- "MYGUI_RENDERSYSTEM"을 1로 설정한다.
- "MYGUI_STATIC"을 체크한다.





FreeType Font
언리얼 엔진 UMG

Copyright 1999-2021 Zeroboard / skin by zero