max中的模型如何上傳到ThingJS的模模搭中?
使用THingJS開發物聯網可視化項目時,可能會遇到模型上傳到ThingJS的園區搭建工具模模搭時,提示上傳失敗甚至於上傳后根本就沒有制作好的模型,那么究竟是怎么一回事呢?沒關系,這篇文章告訴你一些小技巧,讓你少去修改你模型。首先,ThingJS文檔中已經寫明了,推薦的max是2016、2019、2020,有人會說,我用17、18不行么?還真不行,ThingJS旗下的模型上傳插件,目前就兼容這三個版本,使用別的版本,就會出現各種意想不到的問題哦。
一、ThingJS對於模型的制作要求:
1. 所做建築要和照片相符,應能夠准確地表現建築的特征。按影像圖中的建 築輪廓建摸,如果影像圖與照片不符,以現場采集的相片為准。有 CAD 的 按 照 CAD 制作。
2. 制作中要能夠完整反映三維模型的外觀,精度控制合理,在保證三維模 型視覺效果的前提下,減少模型面數和材質數量,做到數據量的精簡。
3. 無照片與 CAD 材料的區域需要參考影像圖推導制作,要求層數、樓體和 屋頂的結構及材質與影像圖大致相符即可。
二、上傳到ThingJS中的三維模型制作標准如下:
1. 制作軟件: 模型創建采用 3ds max 2016
2. 模型單位: 三維模型采用米(m)作為單位。
3. 模型數據量要求: 能夠完整反映三維模型的外觀,精度控制合理,在保證三維模型視覺效果的 前提下,減少模型面數和材質數量,做到數據量的精簡。
4. 效果要求: 三維模型遵照建築設計資料和建築設計要求以及現狀照片,貼圖清晰。能夠 充分地反映建築物的主要結構,表現出建築物的主要細節及質感,整體感強。
5. 材質和貼圖要求: 使用 Standard 標准材質,材質類型使用 Blinn。
不能在 max 材質編輯器中對貼圖進行裁切。
6. 紋理圖片的格式采用 JPG、透明圖片采用 PNG 或者 TGA 文件格式,紋理 圖片的單位尺寸必須采用 2 的 N 次方。如 32x32、64x64 等,並貼圖最好是 1:1 的正方形貼圖,但圖片最大尺寸不要超過 1024 x1024,最小尺寸不要 小於 16。紋理圖片的命名不能含有空格。
7. 模型貼圖坐標不能出現拉伸現象,不能出現 UVW 坐標丟失的現象。
8. 使用多維子材質時注意不能存在嵌套多維子材質,一個物體對應一個多 維子材質球,物體與多維子材質球名稱及貼圖名一致,一個物體不能有多余 的空材質 ID 存在,多余的 ID 必須清掉。
9. 保證貼圖的透視關系矯正准確,所有貼圖的門窗、層高線、字體、建築 立面等必須保持橫平豎直,清晰可見,修整后的貼圖要清晰可見建築的細節 變化。例如:
10.貼圖如有眩光的必須對眩光進行效果處理。
11.由於拍攝時光線影響,造成建築各面色彩差異的問題也需要通過色階等 進行調整,避免出現同一建築主體色彩不統一的情況。
12.貼圖不清晰的情況下要手工勾畫出門窗的輪廓,表現出門窗的清晰效果。 單層單窗或雙窗的樓房主體重復貼圖小於或等於 128 的,門窗需要勾畫。單 層多窗的樓房主體重復貼圖小於或等於 256 的,門窗需要勾畫。底層商業貼 圖小於 256 的,門窗需要勾畫。
13.牆體為牆漆或純色的貼圖大小不得超過 16*16。牆體有分隔線或牆磚紋 理的,貼圖內不能出現重復元素。應該一個重復元素為一張貼圖,貼圖大小 不得超過 64*64。 256*128 32*32 14.重復貼圖:一張貼圖內不能出現兩個或多個相同的重復元素,只能一個 重復元素為一張貼圖。重復貼圖的前后左右的色調,亮度要統一。不能出現 重復貼圖的拼接感。
14.重復貼圖:一張貼圖內不能出現兩個或多個相同的重復元素,只能一個 重復元素為一張貼圖。重復貼圖的前后左右的色調,亮度要統一。不能出現 重復貼圖的拼接感。
看了這么多,是否對於如何上傳符合ThingJS的模型有更深的了解了呢?