bigmac-jp blog

web開発関連のメモ

2022-01-01から1年間の記事一覧

Autodesk ForgeAPIメモ⑧ getProperties()

APIs | Autodesk ForgeAutodesk.Viewing.Model const target_dbId = 12634; viewer.model.getProperties(target_dbId, props => { props.properties.forEach(prop => { console.log(prop.attributeName); console.log(prop.displayCategory); console.log(pr…

Autodesk ForgeAPIメモ⑥ getInstanceTree()

var instanceTree = viewer.model.getData().instanceTree; // instanceTreeの第1階層のデータを取得 instanceTree.enumNodeChildren(1, function(childrenIds) { console.log("------------------------------"); console.log(childrenIds); console.log(in…

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/u…

Forge ViewerAPI Model

Model APIs | Autodesk Forge No API Memo TD getInstanceTree() ModelのinstancdTreeオブジェクトを取得可能 Autodesk ForgeAPIメモ⑥ getInstanceTree() - bigmac-jp blog TD getFuzzyBox(options) boundingBoxを取得 three.js box3を取得可能 TD is2d() TD…

Autodesk Forge View Portデータ連携 対象

Revit上で作成した2D SheetをForge Viewer上のgetViewportsファンクションで取得するには下記の制限がある。・Revit上で2D Sheet View Portのプロパティ:Crop View(ビューをトリミング)にチェックが入っていること 下記参照(Crop View) View Properties | R…