2015年7月22日 星期三

Sketchfab/上傳 3D 模型並在 facebook 直接翻轉檢視

facebook : Sketchfab


facebook 中的 Sketchfab 分享頁面

也可以嵌入(Embed)3D 模型在網頁頁面

如果你也在找尋一個平台,讓你可以透過 facebook 和朋友分享你的 3D 模型,這邊和各位介紹這個網站 Sketchfab;透過 WebGL 的語法,這個網站可以轉譯你的 3D data 變成瀏覽器可以讀取的格式,甚至包含材質與燈光。目前直接支援的格式如下,相信這部分在不久的將來會持續增加!
關於上面那個紐約古根漢美術館的LEGO 3D模型 操作面板,在右下角的地方有三個按鍵,分別是視角、貼圖模式、全螢幕縮放 
【Orbit】單純用滑鼠來操控模型
【First person】用↑ ↓ ← → 四個鍵來操控視角
也可像第一人稱射擊遊戲一樣 W/A/S/D 操作

四種彩現的模式可以選
【Demo mode】是規律切換這四種模式
【WIREFRAME】可以選擇外框的顏色(預設是無框)
可視記憶體大小切換貼圖材質的精細度(LD/HD)

上傳模型檔案可以夾帶材質與燈光設定


以【直接拖曳到瀏覽器頁面】的方式上傳

接下來的範例將展示如何在 Rhino 的 Grasshopper 平台上傳到你專屬的 Sketchfab 帳號
原文出處:Sketchfab Blog

首先特別感謝 Andrew Heumann 先生為此撰寫的 GH component。你可以直接從頁面下載這個轉檔程式 SketchfabUpload.zip,以及相關的範例檔 Sketchfab Upload Example.gh
安裝的方式如下
STEP 01 : 解壓縮所有的檔案
STEP 02 : 將所有的 .dll 與 .gha 檔案移到 components 資料夾
STEP 03 : 對上述的所有檔案按下右鍵(Unblock)
STEP 04 : 重新開啟Grasshopper,將會看到這個plugin

使用前請先登入 http://www.sketchfab.com 註冊一組帳號,好讓 API 可以讀取相關的設定。
【API token】是一組由系統提供的字串,外部軟體可以透
過字串認證使用者身分。請點選【My Settings】裡頭的
【PASSWORD & API】欄位

相關設定參考如上圖

安裝說明影片


目前建議使用的3D軟體
入門用戶
3D SlashSculptfabSculptrisSmoothie-3D
進階用戶

3ds MaxBlenderMayaModoRhinoSketchUpUnity
ZBrush

目前直接支援的3D檔案格式
3DC point cloud (.3dc)
3DS (.3ds)
ac3d (.ac)
ASCII (.asc)
Biovision Hierarchy (.bvh)
Blender (.blend)
Carbon Graphics Inc (.geo)
Collada (.dae)
Design Web Format (.dwf)
Designer Workbench (.dw)
DirectX (.x)
FBX (.fbx)
Generic Tagged Arrays (.gta)
Kerbal Space Program (.mu)
Keyhole Markup Language (.kmz)
Lightwave (.lwo .lws)
Open Flight (.flt)
Open Inventor (.iv)
OpenSceneGraph (.osg .osgt .osgb .ive)
Polygon File Format (.ply)
Shape (.shp)
Standard Tessellation Language (.stl)
Valve (.vpk)
Virtual Reality Modeling Language - VRML (.wrl, .wrz)
Wavefront (.obj)



<上一篇>
EVA 低成本、低使用門檻的機械手臂

<下一篇>
Sketchfab/ 3D 模型進階設定

Popular Posts