대용량 3D 모델 뷰어 엔진 및 응용 기능 개발 중 (VIZCore3DX.NET, VIZZARDX)
기존 3D 모델 뷰어 엔진의 성능 및 기능 개선 신규버전을 처음부터 개발
입사 시 개발되어 있던 신규버전 프로토타입 분석 후 재설계 및 개발
성능, 최적화, 사용자 편의성, 유지보수 편의성 등 다양한 점을 개선하고자 엔진 전체 코드의 95%이상을 직접 재 프로그래밍하고 주요 기능 알고리즘을 재설계 및 구현함
- Modern C++(C++23)의 여러가지 장점을 도입하여 아키텍처 및 개발 편의성 개선, 안정성 향상
- 수학 라이브러리 재구축
- 자료구조 재설계 및 입출력 기능 개선
- 렌더링 파이프라인 개선 및 멀티뷰, 뷰 필터링 등 신규기능 설계 및 개발
- 3D설계 리뷰용 소프트웨어를 위한 측정, 리뷰, 스냅샷, 간섭검사, 애니메이션, 모델 비교 등 주요 핵심 기능의 재설계 및 구현
- 사용 편의성, 기능 추가 편의성 등을 고려하여 응용기능 아키텍처 재설계 및 개발
- VR 기술 데모, SSR(Server side rendering) 기술 데모 및 API 연계 프레임워크 설계 및 개발
- 고객의 API 사용 편의성 및 효율 향상을 위해 C# wrapper 재설계 및 개발
개발 프로세스 개선
- 소스관리 체계 개선
- 개발 표준 문서화
- 기술 명세 문서화, API 문서 사이트 구축
- 모듈 배포 체계 및 프로세스 구축
더보기