關於COCOAR的3D內容製作及登錄
首先
3D是什麼?
3D是什麼?COCOAR2是iOS版/Android版應用程式上動作的AR App。
本頁是針對COCOAR2能利用的3D內容, 在製作時所需要注意的事項及3D內容的登錄方法等進行說明。
※只有COCOAR2 App能呈現3D內容。請注意COCOAR App無法使用。
COCOAR2...能呈現3D內容。 COCOAR ...不能呈現3D內容。 |
此頁說明的內容
以下述的下載樣本檔在製作時為例,來說明注意事項。
obj、mtl、Texture檔的檔名限制
iOS版 : 只有半字型英數字跟「~ @ _ - =」的5個符號可以使用於檔名。Android版 : 只有半字型英數字跟「~ @ _ - =」的5個符號可以使用於檔名。
排版引擎的指引
①因為畫面過小,所以過於細緻的內容會無法呈現出來。
②增加多邊形要有一定的比例,請考量模型呈現所需要的時間來進行作業。
③請將內容放置於座標系的中心。此外, 輸出時要包含此情報。
④請使用可以輸出.obj檔的3DCG 軟體。
⑤請盡量使用簡單的模型, 及利用較小的紋理來製作內容。
製作obj檔時的注意點
注意事項 | 建議條件 | 補足 |
多邊形數量 | 5000 因為是利用智慧型手機等的畫面來播放, 所以過於細緻的內容會無法呈現 |
對於超過建議的多邊形數量的複雜模型檔案有可能會因為智慧型手機等的規格而無法播放。請減少多邊形的數量。 |
多邊形的面 | 三角形面 | 多邊形網格若是使用三角形以外的多角形, 會無法登錄COCOAR2。請用轉換軟體轉換成三角形面。 |
紋理座標與法線 | 兩種都設定 | 如果有哪一個沒有設定的話, 內容的輪廓, 紋理, 顏色會無法正常呈現。所以請兩種都要設定。 |
3D模型的容量 |
10MB以內 |
包含壓縮檔的總容量。 使用超過上限值的3D模型時, 因為通訊環境等,顧客所利用的環境導致動作不良等問題發生的可能性很高。所以請製作簡單的版本。 |
obj檔的容量 | 5MB以內 | 使用超過5MB以上的.obj檔時, 因為通訊環境等顧客所利用的環境導致動作不良等問題發生的可能性很高。所以請製作簡單的版本。 |
多重紋理的使用 | 不使用 |
無法使用多重紋理。 一個多邊形張貼一個紋理。 |
NURBS建模 | 不使用 | 沒有對應NURBS建模。如果要使用NURBS建模的話,請利用3DCG軟體將NURBS建模轉換成多邊形建模。 |
製作mtl檔案時的注意點
針對某些材質檔案的設定項目, COCOAR現在的版本可能會無法掃圖。製作內容時請先確認下述項目。內容製作完成後請務必用實機確認呈現的內容。
掃圖對應表 (COCOAR Ver4.0)
種別 | 要素 | 意味 | iOS | Android |
mtl檔 | Kd | 擴散反射成分 | ||
Ks | 鏡面反射成分 | |||
Ka | 環境光反射成分 | |||
d | α値(透明率) | |||
Tr | 發光色 | - | - | |
Ni | Shininess | - | - | |
illum | 照明模型(1鏡面反射無效, 2有效) | - | - | |
tf | transmission color | - | - | |
ns | 鏡面反射角度 | - | - | |
sharpness | refl(反射紋理)的解析度參數 | - | - | |
Texture檔 | map_Kd | 擴散反射紋理 | ||
map_Ka | 環境光反射紋理 | - | - | |
map_Ks | 鏡面反射紋理 | - | - | |
map_Ns | 鏡面反射角度紋理 | - | - | |
map_d | 透明率紋理 | - | - | |
disp | 物體表面粗度紋理 | - | - | |
bump | 凸凹紋理 | - | - | |
refl | 反射紋理 | - | - | |
decal | 材質色及紋理色的融合比例參數 | - | - |
その他
注意点 | 建議條件 | 補充 |
材料路徑的使用 | 不使用。 | 無法使用材料路徑。上傳檔中請包含Texture檔。 |
製作texture檔時的注意點
注意点 | 建議條件 | 補充 |
紋理的尺寸 | 盡量使用2的階乘。例:64x64、128x128、等。 | 尺寸如果不是2的階乘時, 有可能會造成預期外的呈現, 縱横比偏移等錯誤發生。 |
圖像格式 | .png、.jpg、.bmp 的三個種類 | 左述的檔案格式之外 (例:tiff,gif等)是無法使用的。 |
建議檔案容量 | 5MB以內 | 超過5MB以上時, 很有可能會因為通訊狀況導致下載時間變長。此外, 10MB以上時, App 也有可能會強制關閉。 |
画像サイズ | 4096px x 4096px 以內 | 超過建議尺寸的內容會無法登錄。先從高解析度的紋理開始測試,慢慢降低解析度設定到能詳細呈現的最小尺寸。 |
其他的注意點
①請勿自行手動修改用3DCG軟體所製作的檔名及內容。②obj、mtl、texture 檔為 1組。請不要混入不同的3D內容檔。
上傳至COCOAR管理畫面
上傳前請先用obj viewer確認obj 檔的斜率設定等是否沒有問題。
obj 檔請轉換成zip形式。
(zip檔請包含obj檔・mtl檔・texture檔。)
請登錄COCOAR管理畫面後上傳zip檔。內容新增的登錄方法在此
請設定3D內容的縮圖。詳細內容在此
※可能會因為檔案容量導致上傳時需要花費數分鐘。
用App的確認方法
關於3D內容在端末上的呈現確認
可能會因為各端末的硬體性能導致呈現預期外的3D內容。
請務必於實際的端末上進行呈現內容的確認。
Android版/Ios版的動作確認端末(可以從App的下載頁進行確認)
中除了高階規格之外, 也請確認低階規格的呈現內容。
若低階規格無法順利呈現時, 請修改內容的紋理及多邊形的數量。
確認流程
請點擊下面的連結點後下載COCOAR2。
管理畫面的左菜單 >從圖片中選取已登錄的圖片,
點擊確認後, 請用COCOAR2掃描PC畫面上顯示的圖片。
若是因為端末的性能等導致App強制關閉, 或是呈現預期外的3D內容時,
請透過減少3D內容的多邊形數量, 或是將紋理的解析度降低等,來確認問題是否有所改善。