본문으로 건너뛰기

V.2.8.24.423

Major Features

V.2.8.24.423

  • 핸들 위치 지정 기능 추가
    • Osnap으로 설정
    • 좌표 입력으로 설정
  • 두 점 사이의 방향 벡터 구하는 함수 추가
  • 벡터 사잇각 구하는 함수 추가
  • 역행렬 구하는 함수 추가
  • 지정된 개체의 이동 및 회전 매트릭스 정보 반환 기능 추가

V.2.8.24.404

  • 보행 탐색 이슈 수정

V.2.8.24.401

  • 지정된 노드와 노드의 접합(Junction) 부분의 Mesh 정보 반환 기능 추가
  • 간섭검사 결과 항목에 부피 추가
  • 간섭검사 저장 기능 추가
  • 간섭검사 열기 기능 추가
  • 단면 이름 설정 기능 추가
  • 애니메이션 파일 저장 기능 추가
  • 애니메이션 파일 열기 기능 추가
  • 애니메이션 보이기 효과 축 설정 기능 추가
  • 애니메이션 보이기 효과 축 반환 기능 추가
  • 애니메이션 보이기 효과 시간 설정 기능 추가
  • 애니메이션 보이기 효과 시간 반환 기능 추가
  • 애니메이션 보이기 효과 이동거리 설정 기능 추가
  • 애니메이션 보이기 효과 이동거리 반환 기능 추가
  • 애니메이션 개수 반환 기능 추가
  • 애니메이션 아이디 반환 기능 추가

V.2.8.24.314

  • Frame 사용자정의 Prefix + Position 설정 기능 추가
  • Frame 사용자정의 Prefix + ID 설정 기능 추가
  • 애니메이션 재생 시 카메라 키 사용 여부 설정 추가
  • 애니메이션 반복 모드 설정 추가
  • 애니메이션 이동 경로 표시 여부 설정 추가
  • 현재 애니메이션 커서 위치 설정 추가
  • 애니메이션 Marker 추가
  • 애니메이션 Marker 타이틀 수정

V.2.8.24.227

  • 아바타 상태에서 카메라 자유 모드 기능 추가
    • 아바타 위치에 카메라 적용
    • 아바타 상태에서 카메라 자유롭게 이동 가능
  • 3D Grid(Bounding Box) 제외 영역 내보내기 추가
  • BoundBox를 제외한 영역을 나누어 BoundBox 배열을 생성하는 메서드 추가

V.2.8.24.129

  • 간섭 검사 결과 접촉 - 침투 거리 판단 조건 개선
  • 간섭 검사 진행 중 OnClashProgressEvent 콜백 함수에서 현재까지 검출된 결과 확인할 수 있도록 구현
  • 간섭 검사 실행 오류 수정
  • SetMultiSectionListAxisRatePosition 함수 추가
  • Show(Data.Section section, bool visibleOthers, bool visible) 함수 bool 값으로 반환하도록 수정
  • QuickSearch 키워드 대소문자 상관 없이 검색 되도록 변경
  • RotateCamera로 모델 회전 시 모델이 사라지는 현상 개선
  • 모델 간소화 시 형상 터짐 현상 수정
  • Load 시 HotKey.ini 저장 기능 제거
  • 모델 색상 변경 후 파일 저장 시 메모리 이슈 수정

Full List

Full List of Issues Covering all Changes in this Release

ModuleSummaryCategory
TransformManager핸들 위치 지정 기능 추가 - Osnap으로 설정
MoveHandleToOsnap()
New Feature
TransformManager핸들 위치 지정 기능 추가 - 좌표 입력으로 설정
MoveHandleToPosition(position)
New Feature
Vector3D두 점 사이의 방향 벡터 구하는 함수 추가
GetDirectionVector(Vertex3D vertexA, Vertex3D vertexB)
New Feature
Vector3D벡터 사잇각 구하는 함수 추가
GetAngleBetweenVectorInDegree(Vector3D vector)
New Feature
Matrix3D역행렬 구하는 함수 추가
GetInverse()
New Feature
Matrix3D지정된 개체의 이동 및 회전 매트릭스 정보 반환 기능 추가
GetTransform(Node node)
New Feature
GeometryUtilityManager지정된 노드와 노드의 접합(Junction) 부분의 Mesh 정보 반환 기능 추가
GetJunctionMesh(int indexA, int indexB, bool visible)
GitHub (Example)
New Feature
ClashManager간섭검사 저장 기능 추가
ExportClashTestTask(String path)
New Feature
ClashManager간섭검사 열기 기능 추가
ImportClashTestTask(String path, bool type)
New Feature
SectionManager단면 이름 설정 기능 추가
UpdateSectionName(int id, int subID, string strSectionName)
New Feature
AnimationManager애니메이션 파일 저장 기능 추가
ExportAVI(string strFilePath)
New Feature
AnimationManager애니메이션 파일 열기 기능 추가
ImportAVI(string strFilePath)
New Feature
AnimationManager애니메이션 보이기 효과 축 설정 기능 추가
SetAniKeyAnimationShowEffectMoveAxis(int nAxis)
New Feature
AnimationManager애니메이션 보이기 효과 축 반환 기능 추가
GetAniKeyAnimationShowEffectMoveAxis()
New Feature
AnimationManager애니메이션 보이기 효과 시간 설정 기능 추가
SetAniKeyAnimationShowEffectTimeLength(float fSecondLength)
New Feature
AnimationManager애니메이션 보이기 효과 시간 반환 기능 추가
GetAniKeyAnimationShowEffectTimeLength()
New Feature
AnimationManager애니메이션 보이기 효과 이동거리 설정 기능 추가
SetAniKeyAnimationShowEffectMoveLength(float fMoveLength)
New Feature
AnimationManager애니메이션 보이기 효과 이동거리 반환 기능 추가
GetAniKeyAnimationShowEffectMoveLength()
New Feature
AnimationManager애니메이션 개수 반환 기능 추가
GetAniKeyAnimationNumber()
New Feature
AnimationManager애니메이션 아이디 반환 기능 추가
GetAniKeyAnimationID(int index)
New Feature
FrameManagerFrame 사용자정의 Prefix + Position 설정 기능 추가
XAxisFramePositionPrefix
YAxisFramePositionPrefix
ZAxisFramePositionPrefix
GitHub (Example)
New Feature
FrameManagerFrame 사용자정의 Prefix + ID 설정 기능 추가
XAxisFrameIDPrefix
YAxisFrameIDPrefix
ZAxisFrameIDPrefix
GitHub (Example)
New Feature
AnimationManager애니메이션 재생 시 카메라 키 사용 여부 설정 추가
SetAniKeyAnimationUseCameraKeyMode(bool bUseCameraKey)
New Feature
AnimationManager애니메이션 반복 모드 설정 추가
SetAniKeyAnimationRepeatMode(bool nRepeat)
New Feature
AnimationManager애니메이션 이동 경로 표시 여부 설정 추가
SetShowAnimationMoveLine(bool bShow)
New Feature
AnimationManager현재 애니메이션 커서 위치 설정 추가
SetCurrentAniKeyAnimation(float fTime)
New Feature
AnimationManager애니메이션 Marker 추가
CreateMakerAniKey(float fTime, string strTitle)
New Feature
AnimationManager애니메이션 Marker 타이틀 수정
SetAniKeyTitle(int nID, string strTitle)
Enhancement
WalkthroughManager아바타 상태에서 카메라 자유 모드 기능 추가
AvatarEyeTrackingCamera
New Feature
ModelManager3D Grid(Bounding Box) 제외 영역 내보내기 추가
ExportGridReverse(string path, BoundBox3D boundBox, bool keepStructure=false)
GitHub (Example)
New Feature
BoundBox3DBoundBox를 제외한 영역을 나누어 BoundBox 배열을 생성하는 메서드 추가
Subtract(BoundBox3D box)
New Feature
ClashManager간섭 검사 결과 접촉 - 침투 거리 판단 조건 개선
Update
Enhancement
ClashManager간섭 검사 진행 중 OnClashProgressEvent 콜백 함수에서 현재까지 검출된 결과 확인할 수 있도록 구현
OnClashProgressEvent
GitHub (Example)
New Feature
SectionManagerSetMultiSectionListAxisRatePosition 함수 추가
SetMultiSectionListAxisRatePosition(Int32, Int16, Int32, Single)
New Feature
SectionManagerShow(Data.Section section, bool visibleOthers, bool visible) 함수 bool 값으로 반환하도록 수정
Show(Data.Section section, bool visibleOthers, bool visible)
Enhancement
ViewManagerRotateCamera로 모델 회전 시 모델이 사라지는 현상 개선
RotateCamera
Enhancement

Resource

Figure 1: 핸들 위치 지정 기능 추가

RELEASE_2.8.24.423.001.png

Figure 2: 지정된 노드와 노드의 접합(Junction) 부분의 Mesh 정보 반환 - 매개변수 설정

RELEASE_2.8.24.401.001.png

Figure 3: Frame 사용자정의 Prefix + Position 설정 기능

RELEASE_2.8.24.314.001.png

Figure 4: Frame 사용자정의 Prefix + ID 설정 기능

RELEASE_2.8.24.314.002.png

Figure 5: 아바타 상태에서 카메라 자유 모드 기능

RELEASE_2.8.24.227.001.png

Figure 6: 간섭 검사 결과 접촉 - 침투 거리 판단 조건 개선

RELEASE_2.8.24.129.002.png

RELEASE_2.8.24.129.003.png

Figure 7: SetMultiSectionListAxisRatePosition 함수 추가

RELEASE_2.8.24.129.001.gif