Skip to content
← Back to job listings

3D Graphics / Viewer Engineer

메크랩 · 미추홀구, 인천, 한국

External listingfull-timeRecently

About The Role

  • CAD 모델을, 현장 누구나 PC·태블릿·모바일에서 웹 기반 3D 통합 보안 뷰어 플랫폼을 개발하고 있습니다.
  • 원본 CAD 파일을 클라이언트에 노출하지 않는 서버 사이드 변환 구조를 기반으로, 대용량 3D 모델의 경량화·스트리밍·접근 제어·보안 렌더링 기술을 통해 제조 데이터의 디지털 전환을 실현하는 플랫폼입니다. 함께할 엔지니어를 모집합니다.
  • Secure 3D Viewer Platform Engineer로서, 여러분은 이러한 혁신적인 플랫폼 개발에 기여할 수 있는 기회를 얻게 됩니다. 함께 미래를 만들어 나갈 여러분의 지원을 기다립니다.
  1. CAD Web 변환 파이프라인 개발
  • STEP / IGES / RVM 로드 및 테셀레이션 엔진 개발
  • BRepMesh_IncrementalMesh 기반 삼각망 생성, deflection·angular deflection 파라미터 튜닝으로 화질·용량 최적화
  • 모델 바운딩박스 기반 동적 deflection 계산 (스케일이 제각각인 어셈블리 대응)
  • OCCT glTF writer(RWGltf_CafWriter) 기반 glTF/glb export 파이프라인 구축
  • 비동기 변환 작업 처리 및 변환 결과(glb) 캐싱 구조 설계
  1. 어셈블리·메타데이터 보존
  • XCAF 문서(XCAFDoc_ShapeTool) 기반 어셈블리 계층을 glTF 노드 트리로 손실 없이 보존
  • 색상·레이어·부품명 등 XCAF 메타데이터 추출 및 클라이언트 전달
  • STEP 치수·공차 어노테이션·재질 정보 추출 (가능 범위 내)
  • 대형 Assembly 구조 처리 및 성능 최적화
  1. 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