Block a user
HmEG (3.11.1)
Published 2026-05-21 16:48:21 +09:00 by b19310
Installation
dotnet nuget add source --name b19310 --username your_username --password your_token dotnet add package --source b19310 --version 3.11.1 HmEGAbout this package
HmEG 3D Graphics Library
Version 3.11.1 (2026/05/21)
[IMPROVED]
- CI workflow 분리 적용 (deploy-hmeg.yml 단독 트리거)
[ADDED / IMPROVED]
- 선 모델이 많은 뷰에서 카메라 조작 시 느려지는 문제 개선
- HmModel 인스턴스의 메모리 사용량 개선
- 모델 추가 시 전반적으로 사용되는 메모리 사용량 개선
- mesh 메모리 사용량 개선: mesh 히트테스트에서 Positions/Indices 사용 로직들 모두 제거하고 BaseGeometry로부터 계산하도록 수정
- HmEGLogger 파일로거가 앱 종료까지 확실히 로그 남기도록 수정
- 플러그인 로드 관련 로그 메시지들 추가
- BillboardMultiText Roundness 개선
- mTextContents로 BillboardMultiText3D 생성 기능 구현
- Surface mapping 시 EgEntity가 EgPolySurface인 경우 uv 적용 방식을 Geometry list merge 방식에서 uv만 반영하도록 변경
- .lin 파일 로드 기능 추가
- Model Visible 기능 개선: 하위 하위 모델 구조에서의 visible 오류
[FIXED]
- HmMaterial의 CloneMaterial 사용 시 모델 타입이 유지 안되는 문제 수정
- HmModel의 SetLegendValues 함수 사용 시 발생하는 오류 수정
- 블록 레퍼런스를 선택 시 동일 블록의 다른 블록 레퍼런스가 이상하게 보이는 문제 수정
- Text 모델이 특정 케이스에서 윈도우 셀렉트가 안되는 문제 수정
- 십자선 포인트 모델의 외곽선이 잘못 나오는 문제 수정
- Directional light 속성에 null이 들어갈 경우 발생하는 오류 수정
- 특정 PC에서 HmEG 앱 실행 시 HmEGImportExport으로부터 발생한 예외에 의해 강제 종료되는 버그 수정
- 빌보드 이미지 FixedSize가 적용되지 않는 버그 수정
- 빌보드 텍스트가 안보이는 버그 수정 (치수 텍스트, 좌표축 텍스트)
- BillboardMultiText Quad 크기가 일정하지 않은 버그 수정
- Root에 Model Add 한 뒤 EnableBillboardDepthComparison 변경 시 반영되지 않는 버그 수정
- Screen Space 렌더링 블록 내 라인/텍스트가 정상 렌더링되지 않는 문제 수정
- PluginLoader 에서 스냅샷 dll 모듈 검사 코드 매크로 처리
- HmShared DLL 조달을 smbclient 다운로드 방식으로 변경 (mount → smbclient get)
- HmTriangle/HmGeometry 의존성 체크를 wait_for 방식으로 변경 (병렬 배포 대응)
- Assimp/AssimpNet 버전 검증을 PackageReference → HintPath 경로 기준으로 변경
- Pet.WpfCore/System.Windows.Interactivity.dll HmShared 다운로드 목록 추가
- SharpDX 누락 DLL 추가 (D3DCompiler/Direct2D1/Direct3D11/Direct3D9/DXGI/Mathematics) 및 Mathematics 경로 수정
- 플러그인 csproj SharpDX.Mathematics HintPath 경로 수정 (v.2.6.0 누락)
- HmData/1.0.0/HmDataFramework.dll HmShared 다운로드 목록 추가
- Teigha/TD_Mgd_23.12_16.dll, protobuf/WayExportModelIOProto.dll HmShared 다운로드 목록 추가
- Teigha 디렉토리 전체 다운로드 및 runtimes에 복사 추가
- FreeType/2.6/FTL.TXT HmShared 다운로드 목록 추가
- Rhino3dm 디렉토리 전체 다운로드 추가 (xml, native dll, 버전 txt 포함)
- 전체 재배포..
Dependencies
Details
2026-05-21 16:48:21 +09:00
Assets (2)
Versions (1)
View all
NuGet
2
HmEG
85 MiB
hmeg.3.11.1.nupkg
85 MiB
hmeg.nuspec
3.9 KiB
3.11.1
2026-05-21