시스템개발툴킷

제품화분야 > 시스템개발툴킷 > XDL업데이트 안내

XDL2.0_(v2.0.3.18) 업데이트 내용 2023

작성자
픽소니어
작성일
2024-07-05 09:29
조회
96
* 업데이트 날짜. 2023.03.03
* 버전 : 2.0.3.18
* 컴파일러 버전 : Visual studio 2019 버전 16.11.16
* 주요 공지
** 해당사항 없음

1. 추가
1.1 [NXDL] - ECEF 기준으로 Yaw/Pitch/Roll <-> Eye/LookAt/Up 계산하는
xfn.YPRToELU, xfn.ELUToYPR static 함수 추가

1.2 [NXPlanet] - NXPlanetView : 카메라(eye)와 대상(lookAt) 위치를 설정하여
PlanetView 3D에서 카메라의 위치/자세를 설정하는 SetCameraPosition
함수 추가

1.3 [NXImage] - NXImageLayerComposites : Mouse-wheel을 이용한 Smooth Zooming 또는
마우스를 이용한 panning이 실행될 때 화면 텍스처의 갱신 시점을 조정
하기 위한 SetEnableUpdateAtEnd 함수 추가
- NXImageView : Geographic LatLon 또는 WebMercator일 때 전세계 경계
를 기준으로 경도방향으로 반복적으로 도시할 수 있는 WorldRounding
속성 추가
- NXImageViewDrawArgs : 외부에서 World Rounding 위치 조정을 위한 값
을 적용할 수 있도록 WorldRoundingFactor 속성 추가

1.4 [NXDLrs] - Spline interpolation을 수행하기 위한 SplineInterpolate 함수를 Xrs
에 static function으로 추가

1.5 [NXVideo] - KLV 메타데이터 체크섬을 엄격하게 검사할 수 있도록 속성 및 매개변수
추가 (체크섬 누락 시 유효하지 않은 데이터로 취급함)
- XUASLocalSetDecoder.StrictChecksumKLV 속성 추가
- XVideo.StrictChecksumKLV 속성 추가
- XVideoIO.StrictChecksumKLV 속성 추가
- XVideoFormatParam.strictChecksumKLV 매개변수 추가

1.6 [NXDLgr] - Texture binary 데이터를 RGBA 형식으로 가져오는 XTexture.GetRGBA
함수 추가


2. 수정
2.1 [NXDLrs] - XDMBandOrthoRPC에서 DEM 데이터가 Geographic이 아닌 경우 좌표 계산
오류 수정

2.2 [NXDLscene] - 모델 경로를 새로 설정한 후 재로딩할 때 안정적으로 기존의 모델에서
새로운 모델 데이터로 대체될 수 있도록 수정

2.3 [NXDL] - 대용량 파일의 XDM 파일을 읽을 때 발생하는 오류 수정

2.4 [NXImage] - NXImageLayerGrid의 SetAutoPropertyHorizontal,
SetAutoPropertyVertical, AddProperty 함수에 윤곽선 도시 여부 및
색상 설정 매개변수 추가

2.5 [NXVideo] - 영상 프레임보다 메타데이터가 늦게 들어올 때 메모리 참조 오류와 동
영상을 닫을 때 메모리 해제 관련 코드 개선
- NV12 형식을 사용하는 하드웨어 인코더 지원 (Intel Quick Sync Video
가 포함된 avcodec-58.dll로 교체 시 사용 가능)

2.6 [NXDLgr] - XTexture의 Load 함수 수정


3. 삭제
해당사항 없음


4. 기타
4.1 NXUspace
- NXUspaceDrawArgs : 화면중심 Cross 도시 여부를 확인하거나 설정하기 위한
ShowCross 속성 추가
- NXUspaceView : 확대축소, 회전, 이동의 마우스 제어 상태를 설정하고 가져오기
위한 SetMouseControlMode, GetMouseControlMode 함수 추가


소프트웨어에 대해 궁금하시거나 문제가 있으시면 대표전화(042-862-8100)로 하시거나
support@pixoneer.co.kr로 연락 주시기 바랍니다.