728x90
주가가 지지부진할 때는 본업에 충실한 게 최고다.
정말 오랜만에 개발하느라 불금을 보냈다.
이런 하락장일수록 본업에 집중하며 내가 할 수 있는 일에 몰두하는 게 마음 편하다.
이번에 회사에서 진행했던 작업에서 GJK 알고리즘을 C로 구현한 openGJK를 알게 되었다.
빌드된 dll 파일을 P/Invoke로 사용하려니 플랫폼 종속성이 생겼고, 성능 오버헤드도 있었다.
당연히 디버깅도 힘들었다.
위 라이브러리를 C에서 C#으로 포팅하는 작업을 했는데 C가 너무 생소해서 AI의 힘을 빌렸다.
이번엔 GPT가 아닌 Grok3와 진행해 봤다.
중간에 실수가 나와서 고생했는데 그건 내가 포팅한 부분의 문제였다.
역시 AI가 틀릴 리 없지...🥲
https://github.com/HanJaeJoon/OpenGJKSharp
GitHub - HanJaeJoon/OpenGJKSharp: A C# implementation of the GJK algorithm for 3D collision detection. Available on NuGet.
A C# implementation of the GJK algorithm for 3D collision detection. Available on NuGet. - HanJaeJoon/OpenGJKSharp
github.com
부끄럽지만 Nuget 패키지를 올리는 건 처음인데 많이 헤매서 다들 어떻게 관리하고 있나 궁금해졌다.
일단 이렇게 하나라도 해보면 어떻게든 배우겠지...
728x90
'개발' 카테고리의 다른 글
| OpenClaw 사용해보기 (0) | 2026.02.08 |
|---|---|
| [2022 .NET Conf.] ORM 특징 (1) | 2022.01.22 |
| [2022 .NET Conf.] 나인크로니클의 .NET 6.0 전환기 (2) | 2022.01.22 |
| 개인정보처리방침 (1) | 2021.12.20 |
| 승진 (2) | 2021.07.18 |
댓글