Forge 뷰어에서 재료 이름 목록을 추출 할 수 있도록 재료 이름 목록을 추출하려고하는데,이를 수행하는 좋은 방법을 찾을 수 없었습니다. 지금까지는 renderProxy 머티리얼에서 색상/텍스처 정보를 가져올 수 있었지만 실제 이름은 renderProxy에 나열되어 있지 않습니다. 또한 model.viewer.getProperties (...)를 시도했지만 재질 이름이 속성에 나열되지 않은 것 같습니다. 물질 이름을 얻는 가장 확실한 방법은 무엇입니까?Autodesk Forge : 뷰어에서 재료 이름을 추출합니다.
0
A
답변
0
정확하게 재료를 "표시"한다는 것이 확실하지 않지만 API의 소재 파일에 직접 접근하는 방법이 있는지 의심 스럽습니다.
이 기사에 게시 한 추출 코드를 사용하면 해결할 수있는 방법 중 하나가 있습니다 : Forge SVF Extractor in Node.js (또는 node.js 프로젝트 : forge-extractor)을 사용하면 재료 파일의 URL을 가져 와서 앱에서 사용하거나 다운로드 할 수 있습니다 워크 플로우에 따라 다릅니다.
희망에 대한
관련 문제
- 1. Forge 뷰어에서 카메라 제어
- 2. 장치의 Autodesk Forge 뷰어에서 심각한 메모리 누수가 발생했습니다.
- 3. Autodesk Forge + 디자인 자동화
- 4. Autodesk Forge : Forge 뷰어의 BIM 공간 및 객실
- 5. Forge 뷰어에서 다중 URN로드
- 6. Autodesk Forge 뷰어의 숨겨진 요소 재질 변경
- 7. Forge 뷰어에서 Revit 평면도보기 (2D 뷰)
- 8. Autodesk Forge Viewer 용 리모콘
- 9. Autodesk Forge - 사용자 정의 뷰어
- 10. Autodesk api forge 3d print
- 11. Autodesk Forge Design 자동화 할당량
- 12. Forge 뷰어에서 가시 범위 설정
- 13. 400 오류 : 요청이 잘못되었습니다. AutoDesk Forge Api
- 14. 'Window Select'를 허용하는 Autodesk Forge Viewer의 확장 기능이 있습니까
- 15. 지도 원본 CAD 좌표에 대한 Autodesk forge 뷰어 (ThreeJS) 좌표
- 16. autodesk-viewer forge api의 first person 컨트롤
- 17. .NET Core를 대상으로하는 Autodesk Forge API가 있습니까?
- 18. Autodesk Forge Viewer : 문서를 얻는 방법
- 19. Autodesk Forge ViewingService API : 어떻게 될까요?
- 20. Autodesk Forge Viewer에서 THREE.Mesh 요소 받기
- 21. Autodesk Forge 모델 파생 API : OBJ 파일
- 22. Autodesk Forge 데이터 관리 API 다운로드 항목
- 23. Autodesk Forge API a-401 오류
- 24. Autodesk Forge - 3D 뷰 초기 포커스
- 25. Autodesk Forge 응용 프로그램에 대한 다중 관리자
- 26. 카메라를 옆으로 움직여 회전하십시오 [Autodesk forge viewer]
- 27. Autodesk Forge 데이터 관리 API 공유 링크
- 28. 이미지 텍스처가있는 재질을 사용하는 Autodesk forge 뷰어
- 29. Autodesk Forge Viewer3d는 attributeNames를 사용하여 검색합니다.
- 30. AutoDesk Forge Design 자동화 API 관련 문제
감사를하는 데 도움이 :
는 예를 들어, 건물 모델에 추출기를 실행 한 후 내 디스크에 추출 된 파일의 결과를 볼 수 있습니다 당신의 응답! 내가 한 일은 그보다 더 간단합니다. 사용자가 정의한 재질 이름을 렌더링 단편 자료에 매핑하는 방법을 찾고 있습니다. 재료 유형을 나열하는 rcdb 예제를 살펴 보았지만 사용자 정의 재료 이름 (예 : "My Brick Material"또는 "특수 플라스틱 5"등)을 찾을 수 없었습니다. . 내 앱은 소재 이름을 키로 사용하여 특정 속성을 지정하므로이를 찾을 수있는 방법이 있기를 바랍니다. – user3179594
이러한 구성 요소는 각 구성 요소 속성에서 액세스 할 수 있으므로 viewer.model.getProperties (dbId, result)를 사용하여 구성 요소의 속성을 가져올 수 있습니다. 희망이 도움이됩니다. –
이 문제를 조사해 주셔서 감사합니다. 구성 요소 수준에서이 정보를 찾고 있지만 개별 조각에 대한 정보를 얻는 방법을 알 수 없습니다. 구성 요소의 각 조각이 동일한 dbId를 가리키는 것을 발견했습니다. 예를 들어 Revit의 표준 창은 창 유리와 "새시"라는 두 조각으로 이루어져 있습니다. model.getProperties (..)는 "유리창 재질"과 "새시 재질"을 포함하는 목록을 제공하지만 어떤 조각이 새시이고 창 유리인지를 찾을 수 없습니다. 또한 각 가족 유형마다 재료 이름을 다르게 추출해야 할까봐 걱정됩니다. – user3179594