dmc31a42 / UnityL10nTool

Unity Game Localization Tools is helper to make localization patch for un-supported language.
70 stars 9 forks source link

폰트 그림자 가 깨져 보이는 경우. #73

Open jhcboys opened 3 years ago

jhcboys commented 3 years ago

안녕하십니까? 귀하의 툴 을 이용하여, SDF폰트를 귀하의 툴에 기본 폰트 인 고딕 폰트로 변경하고 빌드 한후, 패치를 하여 적용해 보았으나 적용한 한글 폰트는 잘 나오나, 그림자가 깨져서 보입니다. 그림자 없는 한글 폰트에서는 잘 보입니다. 무엇을 건드려야 하나요? 해당 관련 옵션이 있는지 궁금합니다.

fo

mg2000 commented 3 years ago

저도 동일한 문제가 있는데, 올해부터는 지원 안해주신다고 하니, 답변이 없을려나요... ㅠ.ㅠ

dmc31a42 commented 3 years ago

Fix mismatch shadow and outlin 옵션을 켜보세요

mg2000 commented 3 years ago

답변 감사드립니다. 말씀하신대로 Fix mismatch... 옵셥을 체크하고 패치해도 마찬가지이네요.

테스트한 게임은 New Super Lucky's Tale Demo 인데요.

UnityL10nTool를 다시 실행해보면 해당 옵션이 다시 꺼져 있고, 체크해도 실제 적용이 안되는건지...

demo

dmc31a42 commented 3 years ago

옵션켤때 수정이 아니라 삭제 후 추가로해보시고, 폰트덮어쓰기옵샨도 켜보새요 그래도 안되면 지금당장은 해결방법이 없습니다.

mg2000 commented 3 years ago

덮어쓰기 옵션을 켜도 안되네요.

아무쪼록 답변 감사드립니다.

mg2000 commented 3 years ago

혹시 비슷한 문제를 겪고 있는 분들도 계실까봐 자답을 하면...

저 같은 경우에는 기존 폰트는 텍스처 크기가 1024x1024인데,

새로 덮어쓴 텍스처 크기가 2048x2048이다 보니 생기는 문제였습니다.

Material 파일에서 TextureWidth와 TextureHeight를 맞춰주니, 그림자가 정상적으로 출력되었습니다.

다만 이렇게 해도 그림자가 글자가 너무 떨어져 보이는 현상이 있었는데요.

이것은 Material 파일에서 GlowPower 값을 좀 더 작게 조정하니, 그림자가 글자와 가깝게 조정되었습니다.

제 경우에는 이렇게 해결했었는데, 이게 보편적으로 통용되는 방법인지는 모르겠습니다.