最近在做ac輕量化匯出的事情,可以說開始是焦頭爛額,因為相關資料很少,怎麼獲取當前檢視?啥玩意,這麼成熟的產品肯定有介面啊?經常出現類似的場景~
結合網上搜到的一些資料和自己探索的情況,簡要總結下
一、在**查詢資料
(1)安裝完sdk後,在sdk安裝路徑下有examples目錄,裡面有各種示例**,很豐富,並且還有html文件,有介面的詳細說明;自己開發過程中大部分的api都是直接或間接在例項中找到的;
(2)bing搜尋,說實話 對於ac二次開發相關知識,是難以搜到準確且豐富的內容的;
(3)官方**;經個人嘗試,沒有什麼作用;
(4)聯絡ac中國區的技術支援諮詢;準確且及時的溝通,很有效~
二、ac二次開發特點
(1)ac軟體需要授權,可以聯絡ac中國區技術支援提供試用,當然也可以....你知道我在說什麼;
(3)要進行二次開發肯定要了解軟體操作,那麼去哪找教程?完全不用去網上胡亂一通搜尋,因為在開啟ac的幫助選項卡,裡面有詳細的操作幫助文件,材質相關的?貼圖怎麼設定?引數怎麼調整,應有盡有!
(4)sdk自帶的examples裡面的示例專案裡基本覆蓋了大部分api使用,並且有html文件介紹各個介面的功能,引數,用法等詳細介紹;
三、匯出模型相關介面
(1)可以參考examples下面的3d_test、modelaccess_test、plan_dump、geometry_test等專案,當然在預研api過程中 經常會用到vs資料夾中中搜尋內容的方法,也就是地毯式搜尋,雖然需要甄別搜尋結果,但是親測了解一些api用法是很有效的,這樣來說也就是其他專案也要參考到的;
(3)親測,ac的api不太友好,但是sdk提供的幫助文件及示例專案足夠豐富,也就意味著涉及到acapi方面工作時,時而進展迅速,時而慢如爬行,在進行工作前最好先花點時間預研api,將需要的api找到且大概弄懂,那麼對於工作量大概就有了估算。
附一張最後匯出模型到某bim格式檔案後展示的效果圖
postek二次開發 POSTEK二次開發介面
例項簡介 例項截圖 核心 using system using system.collections.generic using system.componentmodel using system.data using system.drawing using system.text using ...
mcms二次開發 YzmCMS二次開發手冊
摘要 yzmcms是採用mvc設計模式開發,基於模組和操作的方式進行訪問,採用單一入口模式進行專案部署和訪問,無論訪問任何乙個模組或者功能,只有一.yzmcms是採用mvc設計模式開發,基於模組和操作的方式進行訪問,採用單一入口模式進行專案部署和訪問,無論訪問任何乙個模組或者功能,只有乙個統一的入口...
mcms二次開發 YzmCMS二次開發手冊
yzmcms是採用mvc設計模式開發,基於模組和操作的方式進行訪問,採用單一入口模式進行專案部署和訪問,無論訪問任何乙個模組或者功能,只有乙個統一的入口。一 基本目錄結構.根目錄 cache 快取目錄 必須可寫入 common 全站公共目錄 必須可寫入 uploads 預設上傳目錄 必須可寫入 yz...