增強現實技術多需要利用vrml檔案做互動,maya/3dmax製作的模型和動畫匯出wrl格式才能用於程式中。
下面是與vrml打交道時發現的一些小規律。
並且maya無法匯入vrml檔案。
2.利用maya做好動畫匯出vrml時需要設定起始幀和結束幀,是軌跡動畫的話也要在curve軌跡上打勾(?貌似是)
5.3dmax中可以很方便的製作旋轉動畫,比如今天要實現的就是乙個箭頭的旋轉,其教程見**:
7月17日補充:
程式中無法顯示材質的顏色,只能用貼圖來彌補
3dmax中做好模型貼圖,匯出vrml卻無法顯示貼圖
仔細觀察了匯出的預設設定
最後有位圖url路徑設定,發現並沒有map這個資料夾,將../map改為 ./
再儲存開啟後就能正常顯示貼圖了。
7月20日補充:
事實證明,貼圖只有gif圖才可以在vrml檔案中顯示!!
利用VRML設計簡單的互動三維室內漫遊場景
首先,利用3dmaxs或其他的建模工具建模。這裡建的模很簡單,因為小檔案方便除錯,示例中的檔案大小在240k左右,20m以上開始會執行緩慢。也可以利用其他建模工具,我嘗試過用c4d,但是c4d會出現匯入後模型沒有顏色以及燈光過亮的情況。建完模後,放置攝像頭在合適的位置,示例中放置在兩個門口。只有有攝...
檔案的使用
檔案是乙個儲存在輔助儲存器上的資料序列,可以包含任何資料內容。概念上,檔案是資料的集合和抽象,類似的,函式是程式的集合和抽象,用檔案形式組織和表達資料更有效也更為靈活,一般由單一特定編碼的字元組成,如utf 8編碼,內容容易統一展示和閱讀。直接由位元0和位元1組成,沒有統一字元編碼,檔案內部資料的組...
檔案的使用
python3讀取指定編碼的檔案 f open test windows作業系統的預設解碼是gbk,linux的作業系統的預設解碼方式utf8 f open test encoding utf8 預設讀模式 f.truncate 清空原檔案 f.flush 將記憶體的內容強制重新整理進檔案 pyth...