목록전체 글 (121)
예지의 개발 로그포스 (Yeji's Log Force)
~ 프롤로그 ~ MySQL 쓰려는데 이런 문제가 발생했다. 아래 글을 참고하여 해결하였고, 결과적으로는 "MySQL 8.0에서 유니코드 인코딩 된 것을 Windows11환경에서 CP949로 읽으려고하니 문제가 발생한 건가보다." 라고 생각하고있다. My sql workbench error 에러 해결 : could not acquire management access for administration - QUANT PRO 1. 윈도우 언어 설정 접속2. 시스템 로캘변경 클릭 -> 아래 체크박스 클릭 🥕 위의 방법대로 시행한 후 재부팅을 하면 에러가 없어진다!! 환경변수 path 추가 : C:WindowsSystem32 quantpro.co.kr 이 문제에 대해서 고민하다가 시스템 로캘, Unicode, U..
주사위 숫자가 몇 번 '중복'등장하는 지에 따라 return값이 달라진다. python에서 중복이라고 하면 set함수와 dictionary가 떠오른다. 1. Set 처음에는 set함수를 떠올렸다. set을 통해 중복을 없앤 집합의 요소가 몇 개인지 판단하여, 집합을 배열로 변환해 값을 계산 후 return하려고 했다. 하지만 그렇게 할 경우 중복이 3개여도 집합에 2개가 남고, 예) [4, 1, 4, 4] => {4, 1} 중복이 2개여도 집합에 2개가 남아 예) [4, 4, 1, 1] => {4, 1} 구분이 모호해지는 문제가 있으므로, 다른 어떤 방식으로 또 처리해주긴 번거롭지 않을까 했다. 2. Dictionary 그래서 남은 것의 개수를 보는 것이 아니라, 직접 중복 횟수를 세어주기로 했다. 그를..
하나의 애니메이션을 Humanoid타입인 여러 모델에 편리하게 호환 가능한 'Retargeting'을 해보려고 한다. 즉, Mixamo의 3D모델이 아닌, 내가 가지고 있는 3D 모델(Humanoid)에 다운로드한 애니메이션을 적용해본다! 다운로드한 fbx파일은 유니티에서 이런 식으로 확인할 수 있다. 화살표를 눌러 항목을 열어보면 이렇게 애니메이션이 포함되어 있다. 우선 이 애니메이션을 그냥 적용해보자. 대충 Retargeting Controller라는 Animator Controller를 만들어 임의로 애니메이션 클립 하나만 연결해보겠다 이제 이 컨트롤러를 움직이고자 하는 3D모델의 Inspector에 연결해준다. Animator의 Controller부분에 Retargeting Controller가 ..
캐릭터 에셋을 구매했다. 걷기/뛰기/점프 등 애니메이션을 직접 추가해보려고 한다. - Mixamo https://www.mixamo.com Mixamo www.mixamo.com Adobe에서 제공하는 무료 플랫폼이다. 여기에서 다양한 캐릭터 모델과 애니메이션을 다운 할 수 있다. 난 캐릭터 모델은 이미 있으니, 애니메이션 탭으로 가서 애니메이션을 골랐다! 다운로드를 하려면 다음과 같은 세팅을 거친다. - Format Unity에서 활용할 것이므로 FBX For Unity를 선택해주었다. FBX와 FBX For Unity의 차이가 크지는 않지만, 텍스처링 최적화 부분에서 약간 차이가 있다고 한다. - Skin 3D모델을 같이 받을 건지 아닌지 선택한다. 그런데 3D모델을 받지 않으면 Import Sett..