← Back to job listings
메크
3D Graphics / Viewer Engineer
메크랩 · 미추홀구, 인천, 한국
About The Role
- CAD 모델을, 현장 누구나 PC·태블릿·모바일에서 웹 기반 3D 통합 보안 뷰어 플랫폼을 개발하고 있습니다.
- 원본 CAD 파일을 클라이언트에 노출하지 않는 서버 사이드 변환 구조를 기반으로, 대용량 3D 모델의 경량화·스트리밍·접근 제어·보안 렌더링 기술을 통해 제조 데이터의 디지털 전환을 실현하는 플랫폼입니다. 함께할 엔지니어를 모집합니다.
- Secure 3D Viewer Platform Engineer로서, 여러분은 이러한 혁신적인 플랫폼 개발에 기여할 수 있는 기회를 얻게 됩니다. 함께 미래를 만들어 나갈 여러분의 지원을 기다립니다.
- CAD Web 변환 파이프라인 개발
- STEP / IGES / RVM 로드 및 테셀레이션 엔진 개발
- BRepMesh_IncrementalMesh 기반 삼각망 생성, deflection·angular deflection 파라미터 튜닝으로 화질·용량 최적화
- 모델 바운딩박스 기반 동적 deflection 계산 (스케일이 제각각인 어셈블리 대응)
- OCCT glTF writer(RWGltf_CafWriter) 기반 glTF/glb export 파이프라인 구축
- 비동기 변환 작업 처리 및 변환 결과(glb) 캐싱 구조 설계
- 어셈블리·메타데이터 보존
- XCAF 문서(XCAFDoc_ShapeTool) 기반 어셈블리 계층을 glTF 노드 트리로 손실 없이 보존
- 색상·레이어·부품명 등 XCAF 메타데이터 추출 및 클라이언트 전달
- STEP 치수·공차 어노테이션·재질 정보 추출 (가능 범위 내)
- 대형 Assembly 구조 처리 및 성능 최적화
- Web 3D Viewer 개발
- Three.js / WebGL 기반 뷰어 개발, GLTFLoader 기반 모델 로딩
- 카메라 컨트롤, assembly tree, section / clipping plane, 측정, 색상·투명도, exploded view, 어노테이션 등 상용 뷰어 기능 구현
- 모바일·태블릿 환경 렌더링 성능 및 UX 최적화
- 대용량 모델 스트리밍·점진적 로딩(progressive loading) 구조 개발
- 2D -> 3D 알고리즘 개발
- WebGL / Three.js 기반 3D 그래픽스 개발 경험
- 3D 수학 기본기 (변환 행렬, 좌표계, 카메라, 메시 구조에 대한 이해)
- glTF / glb 등 3D 포맷 처리 경험
- 3D 데이터 구조(메시, 지오메트리, 위상)에 대한 이해
- 오픈소스 기반 개발 경험
- STEP / IGES 등 CAD 포맷 처리 경험
- 테셀레이션·메시 경량화·LOD 등 3D 데이터 최적화 경험
- 관련 상용화 적용 경험
- 4대 보험
- 수평적 조직 문화
- 주 52시간제 준수
- 식비 지원
This is an external listing. JobSpring does not represent or verify the employer. Report this listing
JobSpring