C3D Vision

어플리케이션 프로그램의 GUI 및 3D 지오메트릭 모델의 시각화를 사용자 지정합니다.

C3D 비젼을 사용하여 소프트웨어 개발자는 어플리케이션의 GUI와 표시된 3D 지오메트릭 모델의 시각화 파라메터를 사용자 정의할 수 있습니다. C3D 비젼을 통해 개발자는 3D 모델 렌더링 품질을 높이고 대형 어셈블리 처리 속도를 높여 엔지니어링 소프트웨어의 시각화 기능을 크게 향상시킬 수 있습니다.

C3D 비젼은 바로 사용할 수 있는 기능 관리자를 통해 3D 장면과 에니메이션을 관리할 수 있는 새로운 기회를 제공합니다. 3D 모델용 디자인 트리, 장면 그래프 및 장면 조작을 위한 대화형 도구가 포함되어 있습니다. 이 모든 기능은 현대적인 디자인 제품의 필수적인 부분이 되었습니다.

C3D 비젼은 다음 어플리케이션에 사용됩니다.

  • 대규모 병렬 컴퓨팅 시스템에서 3D 모델에 의해 생성된 대용량 데이터 처리
  • 3D 모델 크기 조정시 렌더링 품질 손실 방지
  • 동적에 대한 시각화 부족과 관련된 문제 해결
  • 계산 노드에서 직접 시각화 최적화
  • 시각화를 위해 하드웨어를 보다 효율적으로 사용
  • 시각화를 위한 멀티프로세서 워크스테이션의 효과적인 사용
  • 어플리케이션 프로그램에서 다양한 유형의 비디오 그래픽 어댑터 지원과 관련된 문제 해결

CAD용으로 개발

당사의 시각화 엔진은 엔지니어링 소프트웨어용으로 특별히 개발되었습니다. C3D 비젼은 새로운 3D 어플리케이션을 구축하는 데 필요한 필수 도구를 제공합니다.
  • 대상 및 그들의 프리미티브에 대한 검색 시스템
  • 화면 커서 좌표를 현재 지오메트릭 대상의 위치로 변환하기 위한 위치결정자
  • 지오메트릭 특징의 정확한 좌표를 계산하기 위한 스냅
  • 구축하에 모델과 상호 작용하기 위한 조작기
  • 선형, 반경향 및 각도 치수에 대한 시각화 기능이 있는 측정 도구
CAD용으로 개발

통합 환경

C3D 비젼은 C3D 모델러 지오메트릭 커널과 밀접하게 통합되어 있습니다. 수학적 모델을 기반으로 장면 그래프를 자동으로 생성하려면 이제 개발자는 하나의 함수만 호출하면 됩니다. 동기 또는 다중 스레딩 모드에서 시각화 대상(지오메트리의 수학적 표현 기반)에 대한 폴리곤 모델을 계산하는 옵션이 있습니다. 대상 검색 및 그리기도 이 두 가지 모드 중 하나로 수행됩니다.
통합 환경

고성능 코드

대형 모델 작업 시 고성능을 보장하기 위해 C3D 비젼은 하드웨어 가속 및 스마트 렌더링 알고리즘을 제공합니다. C3D 비젼은 화면에서 대상 크기를 픽셀로 지정하고 화면 밖에서 대상의 가시성을 계산하여 장면 대상의 가시성을 계산합니다. 장면 대상의 LOD(레벨 오브 디테일)는 카메라와의 거리에 따라 설정할 수 있습니다.
C3D Vision, photo 1

C3D Vision 기능

C3D 비젼은 CAD 개발자를 위한 다양한 기성 솔루션을 제공:

  • 커서 아래에 있는 대상 감지
  • 슬롯과 신호는 C3D 비젼 대상 사이의 기본 통신 형식으로, 필요한 소스 코드의 양을 줄일 수 있습니다.
  • 메타데이터는 대상의 이름과 속성을 찾고 대상이 특정 클래스를 상속하는지 여부를 확인하는 데 도움이 됩니다.
  • 횡단면은 OpenGL로 생성됩니다.
  • PMI, 구현된 세 가지 치수: 선형, 지름 및 각도

C3D 비젼은 다음 셰이더를 제공:

  • 대상 샘플링
  • 음영 렌더링
  • 미러링

정적 그래픽에서 최대 성능을 보장하기 위해 C3D 비젼은 사용자에게 다음을 제어할 수 있는 기능을 제공:

  • 세부 수준(LOD)
  • 그리드 계산의 삼각형화 정확도

동적 장면의 경우 C3D 비젼은 다음을 제공:

  • 3D 모델 회전 시 에지 숨기기
  • 안티앨리어싱 다각형
  • 장면,또는 픽셀 컬링의 마이너 엘레먼트 삭제
  • 장면 또는 절두체 컬링 외부의엘레먼트 삭제
  • 수직 동기의 화면 재생 빈도를 장면 업데이트 빈도와 동기화
  • 하드웨어 가속을 통한 비주얼 컴퓨팅 속도 향상

C3D 툴킷 관련 모듈

기타 C3D 툴킷 모듈

Up