2016-08-24 3 views
0

Autodesk Forge API를 사용하여 온라인 Revit 뷰어를 만들려고합니다. 달성하려는 작업은 기존 지오메트리의 색을 편집하고 브라우저에서 모델에 새 지오메트리를 추가 할 수있게하는 것입니다. 아무도이 작업을 수행 할 수있는 방법을 알고 있습니다. 어디에서 시작할 수 있습니까?Autodesk forge는 브라우저에서 모델에 형상을 추가합니다.

+0

당신이 시도하거나 연구는 지금까지 한 일을 우리에게 보여주십시오 . –

답변

1

예, 기존 모델 지오메트리 및 집계 모델의 색상 및 재료를 절대 편집 할 수 있습니다. 나는 필립의 갤러리 샘플이 두 가지를 모두 수행 확장을 제공 믿고 다음 GitHub의 샘플

https://github.com/Developer-Autodesk/ng-gallery

그렇지 않으면, 다른 하나는 않습니다.

클라우드와 모바일 DevBlog도 확인해야합니다.

http://adndevblog.typepad.com/cloud_and_mobile/2016/08/loading-obj-files-translated-with-model-derivative-api-into-a-threejs-scene.html

:

여기 http://adndevblog.typepad.com/cloud_and_mobile/2016/08/ace-editor-for-threejs-shadermaterials-in-the-forge-viewer.html

장면에 포지 번역 OBJ 모델을 추가하는 방법에 대한 기사입니다 : 여기

는 포지 뷰어 현장에서 자료를 편집하는 샘플입니다 전체 모델 집계는 다음에서 논의됩니다.

http://adndevblog.typepad.com/cloud_and_mobile/2016/02/model-aggregation-with-view-data-api-exposed.html

0

뷰어는 three.js를 기반으로하므로 사용자 정의 메쉬를 장면에 추가하는 것과 같이 three.js에서 수행하는 것과 매우 유사합니다. 그러나 당신의 메시는 뷰어 선택 로직에 의해 탐지되지 않을 것이고, 당신이 원한다면 약간의 추가 작업이 필요할 것입니다.

당신은 재료의 색상을 메쉬를 추가 및 변경의 예는 두 확장에 좀 걸릴 수 있습니다

:

Autodesk.ADN.Viewing.Extension.MeshImporter

Autodesk.ADN.Viewing.Extension.Material

+0

당신은 말했습니다 * 그러나 당신의 메시는 뷰어 선택 로직에 의해 탐지되지 않을 것입니다, 당신이 원할 경우 약간의 추가 작업이 필요할 것입니다. * 정확히 내가하는 일에 문제가 있습니다. 어떻게 할 수있는 지침이 있습니까? –

+0

거기에 맞춤형 메쉬 선택 예제가 있습니다. https://github.com/Autodesk-Forge/forge-rcdb.nodejs/blob/master/src/client/viewer.components/Viewer.Extensions.Dynamic/Viewing.Extension . WallAnalyzer/Viewing.Extension.WallAnalyzer.js # L663 –

관련 문제