![]() | Release Note |
개선 사항
화면 확대/축소 시, 화면 떨림 현상 개선
신규 기능
노트 기능 추가 : 2D 노트, 3D 노트, 표면 노트 (Configuration.js 파일에 노트 섹션 정보가 추가되어야 합니다.)
측정 기능 추가 : 위치, 거리, 각도 (Configuration.js 파일에 측정 섹션의 색상 일부가 변경 되었습니다.)
스냅샷 : 현재 화면을 이미지로 저장 할 수 있습니다.
개선 사항
클리핑 상태에서 모델 선택(Picking) 개선
모델 확대/축소 시 마우스 위치 기준으로 동작하며, 모델이 없는 경우 피봇(Pivot) 기준으로 동작
모델 확대/축소 시 자동으로 피봇(Pivot) 위치 변경
은선, 은선제거 렌더링 모드에서 클리핑 기능 적용
은선, 은선제거 렌더링 모드에서 가시화 성능 개선
개선 사항
툴바 위치(상단 -> 하단) 변경 및 레이아웃 변경
모델 트리 접근성 및 위치 변경
모델 트리에 한글 노드 처리 방식 개선
Pivot(피봇) 아이콘 크기 변경
클리핑
측정 및 모델 선택 문제 개선
피봇 위치 변경 프로세스 개선
확대/축소 시, 클리핑 핸들 크기 고정
Pan 기능 시, 마우스 이동 거리와 동일하게 모델이 이동되도록 개선
설정
환경설정 (Configuration.js) -> 모델 관련 설정 영역에 LOD 내용 추가
신규 기능
모델 선택 시, 외곽선 표시 기능 추가
렌더링 모드 추가 – 모서리 표시 음영, 은선, 은선 제거, X-Ray
개선 사항
모델 확대/축소 시, 성능 개선
[#1243] 환경설정에서 Ground 초기 값 True 지정 시, 반영되지 않는 문제 수정
모델 전체 보이기/숨기기 기능 툴바에서 제거
설정
모델 선택 시, 표시되는 외곽선 색상 설정
EDGE 색상 지정 기능 추가
신규 기능
[#1221] 모델 트리 및 속성 창의 Resize 기능 지원
[#1228] 초기 실행 시, GROUND 옵션 처리 기능 추가
[#1220] 단축키 처리 프로세스 추가 – [단축키 지원] 단락 참조.
개선 사항
[#1226] 모델 트리에서 선택한 경우에만 속성이 조회되는 문제 개선: 뷰영역의 모델 선택 단위가 Body의 경우, 상위 노드(Part)의 속성 정보를 조회하며, 선택 단위가 Part의 경우 해당 노드의 속성 정보를 조회.
[#1229] 속성 창 클릭 시 내용이 사라지는 문제 수정
[#1230] 속성 창에서 마우스 휠 지원
[#1233] 소스 코드 Debugging 차단되는 문제 개선
[#1235] 복수개의 VIZW 로딩 후, 모델 선택 속도 개선
[#1232] 일부 렌더링 되지 않는 모델 데이터 검토 및 개선
[#1236] 측정 기능 수행 시, 마우스 오른쪽 버튼(PAN) 제외 처리
설정
[#1216] 모델 선택 단위 설정 추가: Body/Part 단위로 구분하여 모델 선택 유형 설정 (Configuration.js 참조)
렌더링 성능
GPU 3D Process 사용률이 현저히 감소되었습니다. 3D 모델 화면이 새로 고침이 필요 없는 경우에는 GPU 사용을 최소화합니다.
속성 기능 추가
3D 모델의 속성 정보가 조회됩니다. Toolbar에 속성 창을 활성화하면, 3D 모델을 선택하거나, 모델 트리 창에서 노드를 선택하면 해당 3D 모델의 속성 정보가 조회됩니다.
속성 창은 Drag가 지원되어 화면 어디든지 옮길 수 있습니다.
측정 기능 추가
마우스로 선택한 지점 혹은 정점 간의 거리를 측정할 수 있습니다.
측정 기능을 활성화하면 다시 Toolbar에서 측정 메뉴를 클릭할 때까지 반복모드로 측정기능이 동작합니다.
VIZPub(변환기) 개선사항
CAD 데이터를 VIZ, VIZW, Thumbnail 이미지로 한번의 호출로 변환 가능하며, 속성정보가 포함되어 변환됩니다.
신규 VIZWeb3D는 이전에 변환된 VIZW파일을 열 수 없습니다. 이전버전의 VIZW에도 속성정보가 일부 포함되어 있었으나, 최신버전의 VIZWeb3D에서 조회할 수 없는 형식으로 저장되어 있어서 부득이 재변환이 필요합니다. 재변환은 VIZ to VIZW 기능으로 처리 가능 합니다. (Sample 프로젝트 참조)
VIZPubLib.dll 의 ShVIZCoreTransHelper.ConvertToWeb 메서드를 참고하시기 바랍니다.
또한, ConvertToVIZ 및 ConvertToWeb 함수의 파라미터 중 로그 파일 생성 옵션의 파라미터 순서를 변경하였습니다.
별도로 제공되는 Sample 프로젝트를 참고하여 주시기 바랍니다.
샘플 모델 파일 교체
속성정보가 포함된 모델 파일로 교체 - VIZWeb3D/MODEL/toycar.vizw
Index.html 페이지 수정사항
CSS 파일 이름이 변경되었습니다. 참조 파일이름을 교체하여 주십시오.
기존 - 기존: Viewer2.css
변경된 이름: VIZWeb3D.css
onSelectEvent 처리 함수에 파라미터가 추가되었습니다.
측정 및 속성 메뉴 추가로 인해서 Toolbar 영역의 태그가 추가되었습니다.
속성 창을 위한 Division Tag가 추가되었습니다.
샘플 프로젝트
CAD to WEB 기능 추가
파라미터의 정보에 따라서 VIZ, VIZW, THUMBNAIL이 생성됩니다. (예제코드 참조)
CAD to VIZ 개선: 로그 파일 생성 옵션 파라미터 순서 변경