C3D Web Vision

웹 어플리케이션의 시각화 제어

C3D 웹 비젼은 웹 소프트웨어 개발자에게 새로운 영역을 개척할 기회를 제공합니다. 웹 어플리케이션 개발을 가속화하고 시각화 기능을 제어하며 대규모 어셈블리를 로드합니다.

C3D 웹 비젼은 BIM, AEC, PLM, CAM, CAE 및 EDA용 웹 어플리케이션의 구현을 놀라운 3D 그래픽으로 제공하고 즉시 사용 가능한 기능 관리자를 통해 3D 장면 및 에니메이션을 관리할 수 있는 새로운 기회를 제공합니다. 3D 모델용 디자인 트리, 장면 그래프 및 장면 조작을 위한 대화형 도구가 포함되어 있습니다. 이 모든 기능은 현대적인 디자인 제품의 필수적인 부분이 되었습니다.

C3D 비젼은 다음 어플리케이션에 사용:

  • 대규모 병렬 컴퓨팅 시스템에서 3D 모델에 의해 생성된 대용량 데이터 처리
  • 3D 모델 크기 조정 시 렌더링 품질 손실 방지
  • 동적에 대한 시각화 부족과 관련된 문제 해결

CAD용으로 개발

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

통합 환경

C3D 웹 비젼은 C3D 모델러 지오메트릭 커널과 밀접하게 통합되어 있습니다. 수학적 모델을 기반으로 장면 그래프를 자동으로 생성하려면 이제 개발자는 하나의 함수만 호출하면 됩니다.
통합 환경

고성능 코드

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

C3D Web Vision 기능

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

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

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

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

  • 세부 수준(LOD)
  • 그리드 계산의 삼각형화 정확도
동적 장면의 경우 C3D 비젼은 다음을 제공:

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

C3D 툴킷 관련 모듈

기타 C3D 툴킷 모듈

Up