Autodesk ForgeAPIメモ①
doc = NOP_VIEWER.model.getDocumentNode()
上記のAPIで描画している3Dモデルのmanifest 情報が取得できる。
manifet取得APIと同じ情報が取得できる
Model Derivative API
https://forge.autodesk.com/en/docs/model-derivative/v2/reference/http/manifest/urn-manifest-GET/
{ "guid": "8276b1d9-72e0-4421-f056-5dd2f25a0f23", "type": "geometry", "role": "3d", "name": "{3D}", "viewableID": "7355f61c-f615-4d2a-9c1f-0803955b9669-000c48b5", "phaseNames": "New Construction", "status": "success", "hasThumbnail": "true", "progress": "complete", "children": [ { "guid": "7355f61c-f615-4d2a-9c1f-0803955b9669-000c48b5", "type": "view", "role": "3d", "name": "{3D}", "status": "success", "progress": "complete", "camera": [ -150.587158203125, 252.19168090820312, 228.48350524902344, 55.39960479736328, 46.20491027832031, 22.496734619140625, 0.40824830532073975, -0.40824830532073975, 0.8164966106414795, 1.3768740892410278, 0, 1, 1 ] }, { "urn": "urn:adsk.viewing:fs.file:dXJuOmFkc2sub2JqZWN0czpvcy5vYmplY3Q6andhZWR0M3d2Z2Y5Y2FzOGZzZ3F5eG9yaXA2a2d5cXgtMjAyMjA4MjZ4eHh4L3JtZWFkdmFuY2Vkc2FtcGxlcHJvamVjdC5ydnQ/output/Resource/3D View/{3D} 805045/{3D}.svf", "role": "graphics", "mime": "application/autodesk-svf", "guid": "c94cec21-a581-d9f8-3789-a9ef9b67d6b4", "type": "resource" }, { "urn": "urn:adsk.viewing:fs.file:dXJuOmFkc2sub2JqZWN0czpvcy5vYmplY3Q6andhZWR0M3d2Z2Y5Y2FzOGZzZ3F5eG9yaXA2a2d5cXgtMjAyMjA4MjZ4eHh4L3JtZWFkdmFuY2Vkc2FtcGxlcHJvamVjdC5ydnQ/output/Resource/3D View/{3D} 805045/{3D}1.png", "role": "thumbnail", "mime": "image/png", "guid": "98a94f3c-7143-4504-ab1f-36b16f5bfa34", "type": "resource", "resolution": [ 100, 100 ], "status": "success" },