형상 보존 메시 간소화: 3D Expert의 BIM 경량화 엔진 내부 구조
제품 파이프라인: De가 어디에상징생활
기술적인 세부 사항을 살펴보기 전에, 3D Expert 제품 파이프라인에서 메시 간소화 및 중복 데이터 제거가 어떻게 적용되는지 먼저 설명드리겠습니다. 이러한 기술들은...우에이러한 작업은 경량화 단계에서만 수행되며, 추출 또는 렌더링 단계에서는 절대 수행되지 않습니다.
- 3D/BIM 플러그인(추출 전용) — 현재 Revit, Bentley, Tekla 등 CAD/BIM 플랫폼용 공식 API를 기반으로 구축된 6개의 네이티브 내보내기 추가 기능을 제공합니다. 네이티브 형식(.rvt, .dgn 등)에서 형상, 텍스처, 재질, 구조 트리 및 속성 데이터를 데이터 손실 없이 추출합니다. 출력: 중간 GLZIP 파일(압축 해제됨) + DB 파일(속성). 이 플러그인은 데이터 압축, 간소화 또는 경량화 작업을 수행하지 않으며, 독점 형식에서 손실 없이 데이터를 추출하는 데에만 집중합니다.
- Opt 파일 생성기 (경량화 → .opt 출력) — 메시 간소화, 중복 데이터 제거, Draco 압축, LOD 생성 및 속성 DB 패키징을 모두 사용자의 로컬 컴퓨터에서 수행하는 경량화 엔진입니다. 중간 파일로는 GLZIP(플러그인에서 제공) 또는 개방형 형식(IFC, FBX, STEP, 3DXML 등)을 입력받습니다. 출력: **.opt 형식** 모델 + DB 파일. 웹 렌더링을 위한 .opt 파일을 생성하는 유일한 제품입니다.
- 3D 모델 및 데이터 지원(경량화 + 데스크톱 렌더링, Windows 10 이상) — Windows 10 이상에서 사용 가능한 데스크톱 애플리케이션으로, GLZIP(플러그인에서) 또는 개방형 형식을 가져와 Opt 파일 생성기와 동일한 메시 간소화 및 중복 데이터 제거 작업을 수행한 후, 모든 속성 쿼리 기능을 통해 모델을 즉시 렌더링합니다. 이 모든 기능이 하나의 통합 앱에서 제공됩니다. .opt 파일을 출력하지 않으며, 파일 변환기가 아닌 최종 사용자 도구입니다.
- Three.js용 Rapid3D 로더 (웹 렌더링) — Opt File Generator로 생성된 .opt 형식 모델을 Three.js 장면에 직접 읽어들이는 npm 패키지입니다. 브라우저 측 압축 해제를 위해 WASM Draco 디코더가 내장되어 있으며, 점진적인 청크 스트리밍 방식을 사용합니다. 이 패키지는 렌더링 단계에서 .opt 파일을 사용하며, 파일을 생성하거나 수정하지는 않습니다.
요약하자면, 플러그인은 네이티브 형식에서 중간 GLZIP 파일로 압축을 해제합니다. Opt File Generator는 메시 간소화 및 중복 제거를 수행하고 웹 배포용 .opt 파일을 출력합니다. 3D Model & Data Asst는 동일한 경량화 작업을 수행하고 Windows 10 이상에서 직접 렌더링합니다(.opt 파일 출력 없음). Rapid3D Loader는 웹 렌더링을 위해 .opt 파일을 읽습니다.
──────────────────────────────────────────────────────────
파트 I: 자동 메시 간소화 — 제품에 매핑
QEM 기반 기하 보존 단순화
자동 메시 간소화는 모델의 시각적 모양과 (BIM에서 매우 중요한) 엔지니어링 정밀도를 유지하면서 삼각형 개수를 줄이는 프로세스입니다. 3D Expert의 간소화 엔진은 개선된 Quadric Error Metric(QEM) 알고리즘을 기반으로 하며, 곡률 인식 적응, 특징점 경계 보호, 위상 검증 및 UV/텍스처 보존 기능이 추가되었습니다. 이러한 기능은 경량화 단계에서 Opt File Generator와 3D Model & Data Asst에 의해 수행됩니다.
BIM 모델에서 삼각형이 과도하게 많을 경우 성능에 미치는 영향:
| 성과 지표 | 과잉 삼각형의 영향 | 대량 학살 이후의 개선 |
| 추첨 | 분산된 메쉬가 많으면 드로우 콜이 폭증합니다. | 메쉬 병합 후 60~80% 감소 |
| GPU 메모리 | VBO 크기가 너무 크면 메모리 오버플로가 발생합니다. | 정점 개수가 50~80% 감소했고, 메모리 사용량도 크게 줄었습니다. |
| 프레임률(FPS) | GPU 래스터화 부하로 인해 FPS가 30 미만으로 떨어집니다. | 대량 학살 후에도 60FPS 이상 안정적 |
- QEM 기반 에지 붕괴 — 업계 표준을 더욱 정교하게 다듬은 솔루션
1997년 Garland와 Heckbert가 도입한 2차 오차 측정법(QEM)은 산업 응용 분야에서 메시 단순화를 위한 사실상의 표준으로 남아 있습니다. 3D Expert의 엔진은 개선된 QEM 변형을 사용하는데, 이 변형은 각 정점에 대해 4×4 대칭 오차 행렬 Q를 구성하고, 모든 인접한 면 평면의 기하학적 제약 조건을 누적하며, 결과적으로 발생하는 2차 오차를 최소화하여 모서리 병합의 우선순위를 지정합니다. 이 과정은 모든 모서리를 순회하고, 각 모서리의 병합 비용을 계산하고, 우선순위 큐(최소 힙)에 정렬한 다음, 목표 삼각형 개수 또는 오차 임계값에 도달할 때까지 가장 비용이 낮은 모서리부터 반복적으로 병합하는 방식으로 진행됩니다.
- 구동 프로그램: Opt File Generator(경량화 → .opt 출력) 또는 3D Model & Data Asst(경량화 + 데스크톱 렌더링, Windows 10 이상). 입력: 3D/BIM 플러그인의 GLZIP 파일(압축 해제만 가능) 또는 개방형 형식(IFC, FBX, STEP, 3DXML)
- 곡률을 고려한 적응형 단순화
모든 표면이 동일한 수준으로 데시메이션을 견딜 수 있는 것은 아닙니다. 평평한 영역(벽, 바닥 슬래브)은 삼각형의 80~90%를 잃어도 시각적 영향이 거의 없지만, 곡률이 높은 영역(곡선형 보, 원통형 파이프, 구형 조인트)은 형상 충실도를 유지하기 위해 더 조밀한 테셀레이션이 필요합니다. 엔진은 각 정점의 평균 곡률을 계산하고 곡률이 높은 영역의 모서리에 페널티 계수(기본값 5.0배)를 적용하여 평평한 영역부터 데시메이션을 진행하도록 합니다. 최종 축소 비용 공식은 여러 가중치를 통합합니다. 비용 = 오류(v̄) × 경계 w × 곡률 w × 꼭짓점 w × 특징 w.
- 제공: Opt 파일 생성기 (경량화 → .opt 출력) 또는 3D 모델 및 데이터 지원 (경량화 + 데스크톱 렌더링, Windows 10 이상)
- 기능 가장자리 보호
BIM 모델에는 구성 요소 외곽선, 단면 전환부, 연결 노드와 같은 엔지니어링에 중요한 특징 모서리가 포함되어 있습니다. 이러한 모서리를 병합하면 구성 요소 프로파일이 왜곡되고 엔지니어링 해석이 어려워집니다. 엔진은 세 가지 범주의 모서리를 감지하고 보호합니다. 열린 경계 모서리(하나의 삼각형으로만 참조됨), 재료 경계 모서리(서로 다른 재료 ID를 가진 인접 삼각형), 그리고 접힘 모서리(법선 각도 변화 > 60°)입니다. 특징 모서리에는 구성 가능한 가중치 배율(기본값 10.0~100.0배)이 적용되어 우선순위 병합의 영향을 거의 받지 않습니다.
- 구동 프로그램: Opt File Generator (경량화 → .opt 출력) 또는 3D Model & Data Asst (경량화 + 데스크톱 렌더링, Windows 10 이상)
- 위상 보존 및 매니폴드 검증
모든 모서리 병합은 실행 전에 다음 다섯 가지 토폴로지 규칙에 따라 유효성 검사를 거칩니다. 매니폴드 검사(3개 이상의 삼각형이 모서리를 공유하지 않아야 함), 법선 반전 검사(인접한 면의 법선이 반전되지 않아야 함), 연결성 검사(메시가 여러 개의 개별 형상으로 분할되지 않아야 함), 퇴화 검사(면적이 0인 삼각형이 생성되지 않아야 함), 그리고 자체 교차 검사(새로운 정점 위치가 인접한 형상과 충돌하지 않아야 함). 유효하지 않은 병합은 거부되고 건너뛰어지므로, 출력은 후속 렌더링, 충돌 감지 및 불리언 연산에 적합한 유효한 매니폴드 메시로 유지됩니다.
- 구동 프로그램: Opt File Generator (경량화 → .opt 출력) 또는 3D Model & Data Asst (경량화 + 데스크톱 렌더링, Windows 10 이상)
- UV 좌표 및 재질 질감 보존
BIM 구성 요소 표면에는 종종 재질 텍스처 맵이 포함됩니다. 데시메이션 과정에서 UV 처리가 잘못되면 텍스처 정렬 불량, 늘어짐 또는 이음매 찢어짐이 발생할 수 있습니다. 엔진은 네 가지 UV 보호 전략을 구현합니다. 이음매 정점 잠금(UV 이음매에 있는 정점은 병합에서 제외됨), UV 경계 모서리 가중치(UV 경계에 있는 모서리에 추가 비용 발생), 새 정점에 대한 가중 UV 보간(인접 삼각형 면적 가중치 기반), 재질 경계 잠금(서로 다른 재질 ID에 걸쳐 있는 모서리는 병합할 수 없음)입니다.
- 제공: Opt 파일 생성기 (경량화 → .opt 출력) 또는 3D 모델 및 데이터 지원 (경량화 + 데스크톱 렌더링, Windows 10 이상)
- 일반 재계산 및 하드/소프트 에지 처리
모서리 병합으로 면이 제거된 후, 정확한 조명을 위해서는 인접한 정점의 법선을 다시 계산해야 합니다. 엔진은 면적 가중 법선 계산 방식을 사용합니다. 새로운 법선 = Σ(삼각형 면적 × 삼각형 법선) / Σ 삼각형 면적. 경계/연화 경계 분류는 자동으로 적용됩니다. 병합 후 인접한 삼각형 사이의 법선 각도가 30°를 초과하면, 해당 경계는 보간되지 않은 법선을 가진 경계로 유지됩니다. 법선 맵이 있는 구성 요소의 경우, 탄젠트 및 비탄젠트 벡터가 동기적으로 다시 계산됩니다.
- 구동 프로그램: Opt File Generator (경량화 → .opt 출력) 또는 3D Model & Data Asst (경량화 + 데스크톱 렌더링, Windows 10 이상)
- 대칭성 유지
BIM 구성요소는 일반적으로 대칭 구조를 나타냅니다(직사각형 기둥, 원통형 파이프, 대칭 단면 보). 제어되지 않은 단순화 작업은 이러한 대칭성을 깨뜨려 시각적으로 부자연스러운 비대칭을 초래할 수 있습니다. 엔진은 단순화 작업이 시작되기 전에 대칭면을 감지하고, 대칭 꼭짓점 쌍을 식별하며, 동기화된 축소 제약 조건을 적용하여 대칭 구성요소의 양쪽이 동일하게 단순화되도록 합니다.
- 구동 프로그램: Opt File Generator (경량화 → .opt 출력) 또는 3D Model & Data Asst (경량화 + 데스크톱 렌더링, Windows 10 이상)
모든 에지 병합 전에 수행되는 5가지 토폴로지 유효성 검사:
| 확인하다 | 설명 | 행동 |
| 매니폴드 점검 | 붕괴로 인해 비다양체 모서리(삼각형 3개 이상)가 생성됩니까? | 붕괴를 거부하다 |
| 일반 플립 체크 | 인접면의 법선 벡터는 병합 후 반전되나요? | 붕괴를 거부하다 |
| 연결 상태 확인 | 붕괴로 인해 메시 연결성(바디 분할)이 변경되나요? | 붕괴를 거부하다 |
| 퇴화 검사 | 붕괴로 인해 면적이 0인 삼각형이 생성되나요? | 붕괴 + 퇴화 제거 |
| 자기 교차 | 새로운 정점 위치가 인접한 기하 도형과 충돌합니까? | 붕괴를 거부하다 |
──────────────────────────────────────────────────────────
파트 II: 메시 중복 데이터 제거 - 제품에 매핑
용접, 유해물질 제거 및 자원 정화
데시메이션은 삼각형 개수를 줄여주지만, CAD 플랫폼에서 내보낸 메시 객체에는 중복된 정점, 퇴화된 형상, 참조되지 않은 리소스와 같은 추가적인 중복 데이터가 포함되어 있습니다. 이러한 데이터는 렌더링에는 영향을 미치지 않지만 메모리를 소모하고 로딩 시간을 지연시킵니다. 데시메이션 후 이러한 데이터를 정리하면 모델 크기가 더욱 줄어들고 런타임 성능이 향상됩니다.
모델 유형별 정점 용접 벤치마크:
| 모델 유형 | 정점 이전 | 정점 이후 | 절감 |
| 건물 (오피스 타워) | 4,200,000 | 2,100,000 | 50% |
| 기반 시설 (교량) | 8,600,000 | 4,900,000 | 43% |
| 산업(화학 공장) | 15,300,000 | 8,700,000 | 43% |
- 중복 정점 용접(병합)
CAD 익스포터는 종종 동일한 공간 위치에 여러 개의 정점 복사본을 생성합니다. 각 삼각형은 독립적인 정점 데이터를 가지고 있고, 불리언 연산은 잔여값을 남기며, 테셀레이션의 부작용으로 인해 중복 정점이 생성되기 때문입니다. 병합 알고리즘은 공간 해시 그리드를 사용하여 양자화된 좌표별로 정점을 버킷으로 분류한 다음, 각 버킷 내에서 근접 검색을 수행합니다. 엡실론 거리(기본값 0.001 모델 단위) 내에 있는 두 정점은 법선, UV, 재질 ID가 일치하는 경우에만 병합됩니다. 속성이 다른 정점(하드 에지, UV 이음매)은 유지됩니다. 삼각형 인덱스는 병합된 정점을 참조하도록 업데이트됩니다. 벤치마크 데이터에 따르면 모델 유형에 따라 정점 수가 43~50% 감소하는 것으로 나타났습니다.
- 구동 프로그램: Opt File Generator (경량화 → .opt 출력) 또는 3D Model & Data Asst (경량화 + 데스크톱 렌더링, Windows 10 이상)
- 퇴화된 기하 구조 제거
면적이 0이거나 거의 0에 가까운 퇴화 삼각형은 시각적 렌더링에는 영향을 미치지 않지만 인덱스 버퍼 공간을 차지합니다. 이러한 퇴화 삼각형은 일반적으로 불리언 연산 잔차 또는 테셀레이션 정밀도 문제로 인해 발생합니다. 엔진은 면적 0 테스트(면적
- 구동 프로그램: Opt File Generator (경량화 → .opt 출력) 또는 3D Model & Data Asst (경량화 + 데스크톱 렌더링, Windows 10 이상)
- 참조되지 않은 리소스 정리
메시 객체에는 렌더링 출력을 생성하지 않고 메모리를 소비하는 정의되었지만 참조되지 않은 리소스가 포함될 수 있습니다. 데시메이션 및 웰딩 후, 엔진은 전체 참조 카운트 스캔을 수행하여 다음과 같은 항목을 정리합니다. 고아 정점(참조 카운트 = 0), 사용되지 않는 재질 슬롯(삼각형 참조 없음), 비어 있는 UV 채널(UV2/UV3 모두 [0,0]), 비어 있는 법선 채널(탄젠트/비탄젠트 모두 [0,0,0]), 비어 있는 색상 채널(모두 [1,1,1,1]). 이 정리를 통해 메모리 사용량이 5~10% 추가로 감소합니다.
- 구동 프로그램: Opt File Generator (경량화 → .opt 출력) 또는 3D Model & Data Asst (경량화 + 데스크톱 렌더링, Windows 10 이상)
사후 정리 단계에서 참조되지 않은 리소스 유형이 정리되었습니다.
| 리소스 유형 | 설명 | 청소 조건 |
| 고아 정점 | 어떤 삼각형에도 참조되지 않은 꼭짓점 | 참조 횟수 = 0 |
| 미사용 자재 | 삼각형에 의해 정의되었지만 참조되지 않은 재질 슬롯 | 자재 참조 횟수 = 0 |
| 비어있는 UV 채널 | UV2/UV3 채널은 존재하지만 모두 0입니다. | 채널 값은 모두 [0,0]입니다. |
| 일반 채널 비우기 | 탄젠트/비탄젠트 채널 모두 0 | 채널 값은 모두 [0,0,0]입니다. |
| 비어있는 색상 채널 | 정점 색상 채널 모두 흰색 [1,1,1,1] | 채널 값은 모두 [1,1,1,1]입니다. |
──────────────────────────────────────────────────────────
파트 III: 5단계 처리 파이프라인
메시 간소화 및 중복 데이터 제거는 경량화 파이프라인 내에서 연속적인 처리 단계로 실행됩니다. 전체 흐름은 5개의 순차적인 단계로 구성되며, Opt File Generator 또는 3D Model & Data Asst를 통해 사용자의 로컬 컴퓨터에서 완전히 실행됩니다.

1단계: 전처리
입력 파일(3D/BIM 플러그인에서 생성된 중간 GLZIP 파일 또는 IFC, FBX, STEP, 3DXML과 같은 개방형 형식)은 내부 메쉬 데이터 구조로 파싱됩니다. 위상 분석을 통해 경계 모서리, 재료 경계 및 법선 불연속 모서리를 식별하여 형상 모서리를 표시합니다. 대칭 감지 기능을 통해 구성 요소의 대칭면을 식별하고 대칭 정점 쌍을 기록합니다.
- 입력 소스: 3D/BIM 플러그인(압축 해제 → GLZIP) 또는 개방형 형식(IFC, FBX, STEP, 3DXML). 처리 프로그램: Opt File Generator 또는 3D Model & Data Asst
2단계: 중복 제거 전 정리 작업
데이터 삭제가 시작되기 전에, 첫 번째 정점 병합 작업을 통해 후속 계산 부하를 줄입니다. 퇴화된 삼각형과 고립된 정점이 제거됩니다. 사전 정리 로그에는 감사 추적성을 위해 삭제된 정점 및 삼각형 개수가 기록됩니다.
- 구동 프로그램: Opt File Generator (경량화 → .opt 출력) 또는 3D Model & Data Asst (경량화 + 데스크톱 렌더링, Windows 10 이상)
3단계: 자동 삭제
모든 정점에 대해 QEM 오류 행렬이 구성됩니다. 에지 축소 비용은 모든 가중치 요소(경계, 곡률, UV, 특징)를 사용하여 계산됩니다. 최소 힙 우선순위 큐를 통해 가장 낮은 비용부터 가장 높은 비용 순으로 에지 축소가 반복적으로 수행되며, 각 작업 전에 토폴로지 유효성 검사가 이루어집니다. 목표 삼각형 개수 또는 최대 오류 임계값에 도달하면 프로세스가 중지됩니다.
- 구동 프로그램: Opt File Generator (경량화 → .opt 출력) 또는 3D Model & Data Asst (경량화 + 데스크톱 렌더링, Windows 10 이상)
4단계: 정리 후 중복성 확보
정점 축소 과정에서 새로운 중복 정점(모서리 병합으로 인해)이 생성될 수 있으므로 두 번째 병합 작업이 수행됩니다. 참조되지 않은 리소스(고아 정점, 빈 재료 슬롯, 빈 채널)는 참조 횟수 스캔을 통해 정리됩니다.
- 구동 프로그램: Opt File Generator (경량화 → .opt 출력) 또는 3D Model & Data Asst (경량화 + 데스크톱 렌더링, Windows 10 이상)
5단계: 후처리 및 출력
영향을 받는 모든 정점의 법선 벡터와 접선이 다시 계산됩니다. 구성 요소 ID 매핑 테이블이 업데이트되어 속성 데이터베이스 쿼리가 올바르게 유지됩니다. Opt 파일 생성기는 결과를 .opt 형식의 모델 파일과 데이터베이스 속성 파일로 출력하여 Rapid3D Loader가 웹에서 바로 사용할 수 있도록 합니다. 3D 모델 및 데이터 지원 도구는 .opt 출력 단계를 건너뛰고 Windows 10 이상에서 통합 데스크톱 렌더러에 결과를 직접 로드합니다.
- Opt 파일 생성기: .opt 파일과 데이터베이스를 출력하여 Rapid3D Loader(웹 렌더링)에서 사용할 수 있도록 합니다. 3D 모델 및 데이터 지원: 경량화 및 데스크톱 직접 렌더링(Windows 10 이상, .opt 파일 출력 없음)을 지원합니다.
──────────────────────────────────────────────────────────
어떤 용도에 어떤 제품이 적합할까요?
메시 간소화 및 중복 데이터 제거는 두 경량화 제품 모두에서 제공하는 공통 기능입니다. 어떤 제품을 선택할지는 최종 사용자의 위치와 모델을 가지고 무엇을 해야 하는지에 따라 달라집니다.
- 웹 기반 BIM 플랫폼 또는 디지털 트윈 대시보드를 구축하시나요?→ 3D/BIM 플러그인을 사용하여 원본 .rvt/.dgn 파일을 GLZIP 중간 파일로 압축 해제한 다음, Opt File Generator를 실행하여 메시 간소화 및 중복 제거를 수행합니다(출력: .opt 파일 및 DB). 생성된 .opt 파일을 웹 서버에 배포하고, Three.js용 Rapid3D Loader를 사용하여 로드합니다. 간소화 매개변수는 Opt File Generator의 사전 설정 프로필을 통해 조정할 수 있습니다.
- 클라이언트에게 오프라인 데스크톱 보기용 BIM 모델을 제공하시나요?→ 3D/BIM 플러그인을 사용하여 데이터를 추출한 다음, 클라이언트에게 3D 모델 및 데이터 도우미(Windows 10 이상)를 제공합니다. 클라이언트는 GLZIP(또는 IFC/FBX/STEP과 같은 개방형 형식) 파일을 가져오고, 앱은 동일한 데이터 간소화 및 중복 제거 작업을 수행한 후 통합된 환경에서 모델을 렌더링합니다. 별도의 .opt 파일은 필요하지 않습니다.
- CAD 라이선스 없이 개방형 형식(IFC, FBX, STEP, 3DXML)을 처리할 수 있습니까?→ 플러그인을 건너뛰세요. 개방형 파일 형식을 Opt File Generator에 직접 입력하여 일괄 압축 및 .opt 출력(웹용)을 수행하거나, 3D Model & Data Asst에 입력하여 대화형 압축 및 데스크톱 보기를 수행할 수 있습니다.
- 웹 및 데스크톱 버전 모두 제공되나요?→ 웹용: 플러그인(기본 제공)으로 압축 해제하거나 오픈 포맷 가져오기 → Opt 파일 생성기(압축 해제 + .opt 출력) → Rapid3D Loader. 데스크톱용: GLZIP 또는 오픈 포맷을 3D Model & Data Asst(Windows 10 이상)로 직접 가져오기 - 이 앱은 압축 해제와 렌더링을 한 번에 수행하므로 .opt 파일이 필요하지 않습니다.
──────────────────────────────────────────────────────────
기술 개요
| 기술 | 핵심 방법 | 정밀 보존 | 일반적인 효과 |
| 메쉬 삭제 | QEM 개선 + 에지 붕괴 | 곡률 인식 + 특징점 경계 + 위상 검사 | 삼각형 감소율 50-85% |
| 버텍스 용접 | 공간 해시 + 엡실론 매칭 | 속성 일관성 검사 | 정점 감소율 43~50% |
| 퇴화 제거 | 제로 영역/공선성 감지 | 유효하지 않은 형상만 제거합니다. | 삼각형 감소율 2-5% |
| 자원 정화 | 참조 카운트 스캐닝 | 참조가 없는 리소스만 제거합니다. | 메모리 사용량 5~10% 감소 |
──────────────────────────────────────────────────────────
결론: 정확성이 중요한 이유
메쉬 간소화와 중복 데이터 제거는 BIM 모델 경량화의 핵심 요소입니다. 단순한 3D 뷰어와 상용 BIM 애플리케이션의 차이는 간소화 수행 여부가 아니라, 간소화 과정에서 엔지니어링 정밀도를 유지하는지 여부에 있습니다. 일반적인 메쉬 간소화 도구는 주말 동안 삼각형 개수를 줄일 수 있지만, 형상 모서리를 보존하고, 위상 유효성을 유지하며, UV 이음매를 보호하고, 대칭성을 존중하며, 모든 구성 요소의 치수 정확도를 간소화 과정에서 온전히 유지하는 데에는 수년간의 전문적인 엔지니어링 노력이 필요합니다.
3D Expert의 접근 방식은 곡률 인식 적응 기능이 향상된 QEM, 다중 기준 피처 에지 보호, 5가지 규칙 기반 토폴로지 검증 및 이중 패스 중복 제거를 통해 AEC 전문가가 요구하는 기하학적 정확도를 유지하면서 데이터 양을 70~85%까지 줄입니다. 이러한 기술은 Opt File Generator와 3D Model & Data Asst 모두에 내장되어 있으므로 사용자가 Rapid3D Loader를 통해 브라우저에서 모델을 보든 3D Model & Data Asst를 통해 데스크톱 워크스테이션에서 보든 동일한 정밀도를 제공합니다.
──────────────────────────────────────────────────────────
회사 소개
일본 오사카에 본사를 둔 3D Expert Co.,Ltd.는 전 세계 건설·엔지니어링(AEC) 산업을 위한 고성능 3D/BIM 소프트웨어를 개발합니다. 당사의 제품 포트폴리오는 다음과 같습니다.
- 3D/BIM 플러그인 — 현재 CAD/BIM 플랫폼용 공식 API를 기반으로 구축된 6개의 네이티브 내보내기 추가 기능을 제공합니다. 네이티브 형식(.rvt, .dgn 등)에서 형상, 텍스처, 재질, 구조 트리 및 속성을 손실 없이 추출합니다. 출력은 중간 GLZIP 파일입니다. 압축, 간소화 또는 경량화는 수행하지 않습니다.
- Opt 파일 생성기 — 일괄 처리를 위한 데스크톱 경량화 엔진입니다. 플러그인에서 생성된 GLZIP 중간 파일 또는 IFC, FBX, STEP, 3DXML 등의 개방형 형식을 입력받아 사용자의 로컬 컴퓨터에서 메시 간소화, 중복 데이터 제거, Draco 압축, LOD 생성 및 메시 최적화를 수행합니다. 출력: .opt 형식 모델 + 데이터베이스. .opt 파일을 생성하는 유일한 제품입니다.
- 3D 모델 및 데이터 도우미 — Windows 10 이상 데스크톱 애플리케이션입니다. 플러그인을 통해 GLZIP 또는 개방형 형식을 가져오고, Opt 파일 생성기와 동일한 메쉬 간소화 및 중복 제거 작업을 수행한 후, 모든 속성 쿼리 기능을 통해 모델을 즉시 렌더링합니다. 이 모든 기능이 하나의 통합 앱에서 제공됩니다. .opt 파일은 출력하지 않습니다.
- Three.js용 Rapid3D Loader — 내장 WASM Draco 디코더, 점진적 청크 스트리밍 및 완벽한 상호 작용 API를 포함하는 npm 패키지(opt-rapid3d-loader). Opt File Generator로 생성된 .opt 형식 모델을 Three.js 장면에 직접 읽어 로드합니다.
더 자세히 알아보거나 무료 체험을 시작하려면 https://www.opt3ds.com/을 방문하세요.
연락하다: info@3dexpert.jp
© 2010–2026 3D Expert Co.,Ltd. 모든 권리 보유.
