우리는 기존 three.js 응용 프로그램을 가지고 있으며 CAD 설계에 대한 지원을 추가하고 있습니다. 이전에는 DXF 파일로 만든 geojson 데이터의 사용자 정의 렌더링을 사용하여 이러한 작업을 관리했지만 지금은 Autodesk Forge를 사용하여 더 많은 데이터 유형을 지원하고 렌더링하기 전에 데이터를 사전 처리하려고합니다.Autodesk Forge - 사용자 정의 뷰어
서문으로 Forge 뷰어 threejs 버전을 사용하는 것만으로는 안됩니다. Forge 뷰어 위에 확장으로 빌드되도록 전체 응용 프로그램을 다시 작성해야하기 때문입니다.
그래서 3D 파일의 경우, Forge API에서 obj/mtl 파일을 다운로드하고 OBJLoader2 예제를 사용하여 vanilla three.js에서 직접 파일을로드하려고합니다. 내 초기 테스트를 기반으로,이 작품에 나타납니다 내 좋아하는 렌더링. 메쉬 생성 방법을 제어하고 응용 프로그램 내에서 작동하도록 최적화 할 수 있습니다.
위장 API로만 2D 파일을로드하려고 할 때 문제는 내가 아는 한 바닐라 three.js를 사용하여로드하는 방법이없는 f2d 파일을 다운로드하도록 허용하는 경우입니다. 어떤 아이디어? 독립적으로로드 할 수있는 2D 디자인으로 내보낼 다른 형식이 있습니까?
또는 다른 방법이 있습니다. API를 통해 2D 디자인을 3D 디자인으로 변환 할 수있는 방법이 있습니까? 이렇게하면 obj/mtl을 다운로드하고 3D 뷰를 렌더링하는 것과 같은 방식으로 렌더링 할 수 있습니다. – kerv