본문 바로가기

Game Programming214

docker 사용시 golang 외부 웹API사용 외부 웹 api사용을 하려면 docker에서 인증서 관리가 필요하다. tls: failed to verify certificate: x509: certificate signed by unknown authority 빌드 관련하여 인증서가 있으면 해당 부분을 추가하면된다. 귀찮으면 일괄처리. RUN apk update && apk upgrade && apk add --no-cache ca-certificates RUN update-ca-certificates COPY --from=builder /etc/ssl/certs/ca-certificates.crt /etc/ssl/certs/ OS에 맞추어 인증서를 복사한다. 2023. 3. 13.
kakaomap android removePOIItem 이슈, vworld때도 그렇지만 poi삭제시 이슈가 상당하다. 우선 현재 kakaosdk에서는 모든 POI삭제는 잘되지만 개별 삭제의 경우 라이브러리 안에서 삭제를 무시하는 이슈가 있다. 덕분에 crash는 덤이다. 해결하는 방법은 간단하다. 삭제해야 하는 경우 selectPOIItem 이게 있는지 확인해보고 방지하면 된다. 내부에서 선택된 poiitem을 물고 있어서 해당 부분에서 에니메이트 재 참조로 인한 에러가 발생하는 것으로 보인다. 이렇게 기본 POIITEM을 하나 만들어 두고 이쪽으로 선택하고 해제하면 이후 개별 삭제에 문제가 없어진다. 또 삽질하고 기록을 하지만 뭐 언젠가 고쳐질 내용이니 의미가 있나 싶다. 2023. 3. 12.
GSon Double Issue. 오랜만에 건들다보니 잊고 있었다. GSon의 경우 일반 Map변환시 숫자는 Double로 온다. 알아서 변경하던지 json 타입을 정의하던지 하면 되는데 귀찮아서 다시 기록한다. 이런 경우에는....알아서 변환해주자. 2023. 3. 12.
xcode 14 update 유니티 버전도 수정하고... 일부 라이브러리도 업데이트 했더니 xcode 13에서 14로 업데이트 진행하게 되었네요. 작년 6월부터 xcode 14에서 새로운 최적화 스킴이 추가되었습니다. _objc_msgSend setup support 이 따문에 13에서는 -ObjC++ -std=c++14 -fno-exceptions -stdlib=libc++ -fno-objc-msgsend-selector-stubs 이걸 넣어주어야 하는데 .. 어차피 14.2도 된 상황에 13에 연연할 필요가 없어서 업데이트를 진행하게 되었습니다. 나날이 변화는 빠르게 진행되는데 의욕이 없네요. 그래도 타올라라 게임혼! 끝까지 갑니다. 2023. 1. 15.
unity ar foundation android - screen space camera issue. AR을 사용하는 경우 안드로이드에서는 아직 이슈가 있습니다. 카메라로 설정하는 경우, AR 셋업 이후 카메라 screen 영역을 잘못 잡는 문제가 있습니다. 이런 경우 간단하게 overlay로 잡거나 초기 enabled를 셋업 이후로 변경하면 됩니다. iOS에선 없는 문제죠. android만의 이슈입니다. 2022. 11. 27.
OPENCV를 이용한 동적 AR 가이드 test AR의 고질적인 문제 중 하나가 증강할 사물에 대한 가이드 제공입니다. Rakugaki AR을 보면 매우 잘 되어 있죠. opencv를 활용하면 이런 식으로 크기 별 전환 구조를 만들 수 있습니다. opencv가 가지고 있는 이미지 인식 로직을 이용하여 해당 크기에 대한 컨투어 정보를 통해 사물의 크기를 측정하는 것이죠. 물론 이 경우 AR이 가지는 tof 정보가 있으면 더 좋습니다. 늘 작은 기술이라도 잊지 않고 나아가기 위해 노력! 타올라라 게임혼! 2022. 11. 19.