Se ha denunciado esta presentación.
Utilizamos tu perfil de LinkedIn y tus datos de actividad para personalizar los anuncios y mostrarte publicidad más relevante. Puedes cambiar tus preferencias de publicidad en cualquier momento.
SketchUp 模型與 Unity
虎尾科技大學 資訊工程系
陳國益
2
大綱
Google SketchUp
Google SketchUp Pro 取得方式
SketchUp 模型取得
SketchUp 模型匯出 fbx 檔案
SketchUp 模型匯出 dae (Collada) 檔案
Unity 匯入
3
Google SketchUp
全功能的建模軟體
4
Google SketchUp
SketchUp 建模動畫
5
3D 物件交換檔案型態
FBX
XML DOM content
From Autodesk
http://www.autodesk.com/products/fbx/overview
DAE
Digital asset exchange
C...
6
相關鏈結
SketchUp 下載
https://www.sketchup.com/zh-TW/download/all
3D 模型庫
https://3dwarehouse.sketchup.com/
Sketchup 安裝
安裝 Sketchup
7
8
SketchUp 範本選擇
9
SketchUp 操作畫面
10
查詢 3D 資料庫
11
查詢結果,下載至 SketchUp
12
放置模型 (按滑鼠左鍵)
13
匯出 3D 模型檔案
14
匯出檔案類型 (FBX)
15
fbx 模型檔案匯出結果
匯出結果
fbx 檔案一個
貼圖紋理目錄
數(十)張貼圖
16
3D 物件匯出注意事項
製作好的轉出檔請移動到 Unity 專案下的
Assets 目錄下
注意因紋理目錄夾名稱均相同於檔名,故匯
出後,請移動到其他目錄再進行匯出另外一
種檔案。
17
匯出檔案類型 (dae)
18
dae 模型檔案匯出結果
匯出結果
dae 檔案一個
貼圖紋理目錄
數(十)張貼圖
19
匯入模型檔案
新建一 Unity 專案
將 fbx 檔案及其目錄(或 dae) 放入該專
案的 Assets 目錄下
20
匯入模型檔案 Cont.
匯入中
匯入成為一 3D 物件
21
調整模型大小
22
自發光調整
模型黑暗的原因是因光源未設定,可用自發光著色器
(Self-Illuminated Shader Family)解決
點選 3D 模型之材質
23
自發光調整
為車體外表選擇
自發光著色器
24
自發光調整
透明窗戶需選擇
穿透著色器
25
自發光調整
穿透著色器若較透明,需調整色深
26
自發光調整
透明著色器色深調整結果
27
自發光調整
自發光模型調整完成
28
建立預製物 prefab
將製作好的自發光模型
拉入 Asset 區中,建立
成一個 prefab,日後即
可自由使用
29
3D 模型對比
SketchUp Unity
操控物件
建立一javascript: move.js
完成後將其拉動附加至 car 物件上
30
#pragma strict
var mSpeed : float = 0.5;//移動速度
var rSpeed : float = 5;//...
操控物件 Cont.
輸入的設定
31
攝影機切換
建立一 java script:Camera_switch
32
var camera1:Camera;
var camera2:Camera;
function Start()
{
camera1.enabled = true;
...
攝影機切換 Cont.
建立一空物件用以附加 Camera_switch.js
33
攝影機切換 Cont.
拖拉Camera_switch.js
至空物件上
34
攝影機切換 Cont.
建立一新攝影機,並拉至car上作為其子物件
reset 該攝影機的位置
稍做微調將攝影機放置於駕駛座上
35
攝影機切換 Cont.
將原先的main camera與新建立的camera拉動
至空物件的camera_switch作為其參數
36
攝影機切換 Cont.
執行時即可透過 b,n按鍵切換攝影機
37
第二種操控物件方式
使用 FPS Controller
匯入 Characters Assets
將 欲 控 制 的 物 件 拖 入
FPS Controller 作為其子
物件
修改移動速度
38
進階操作
方向盤旋轉
四個輪胎隨前進、後退指令正轉倒轉
前輪隨左右轉指令偏轉
過彎時產生胎煙
第三人稱轉動時車尾甩動偏移
音樂與音效
39
Próxima SlideShare
Cargando en…5
×
Próxima SlideShare
What to Upload to SlideShare
Siguiente
Descargar para leer sin conexión y ver en pantalla completa.

1

Compartir

Descargar para leer sin conexión

陳國益 Sketchup 模型與 unity

Descargar para leer sin conexión

陳國益 Sketchup 模型與 unity

Libros relacionados

Gratis con una prueba de 30 días de Scribd

Ver todo

Audiolibros relacionados

Gratis con una prueba de 30 días de Scribd

Ver todo

陳國益 Sketchup 模型與 unity

  1. 1. SketchUp 模型與 Unity 虎尾科技大學 資訊工程系 陳國益
  2. 2. 2 大綱 Google SketchUp Google SketchUp Pro 取得方式 SketchUp 模型取得 SketchUp 模型匯出 fbx 檔案 SketchUp 模型匯出 dae (Collada) 檔案 Unity 匯入
  3. 3. 3 Google SketchUp 全功能的建模軟體
  4. 4. 4 Google SketchUp SketchUp 建模動畫
  5. 5. 5 3D 物件交換檔案型態 FBX XML DOM content From Autodesk http://www.autodesk.com/products/fbx/overview DAE Digital asset exchange Collada Open XML format
  6. 6. 6 相關鏈結 SketchUp 下載 https://www.sketchup.com/zh-TW/download/all 3D 模型庫 https://3dwarehouse.sketchup.com/
  7. 7. Sketchup 安裝 安裝 Sketchup 7
  8. 8. 8 SketchUp 範本選擇
  9. 9. 9 SketchUp 操作畫面
  10. 10. 10 查詢 3D 資料庫
  11. 11. 11 查詢結果,下載至 SketchUp
  12. 12. 12 放置模型 (按滑鼠左鍵)
  13. 13. 13 匯出 3D 模型檔案
  14. 14. 14 匯出檔案類型 (FBX)
  15. 15. 15 fbx 模型檔案匯出結果 匯出結果 fbx 檔案一個 貼圖紋理目錄 數(十)張貼圖
  16. 16. 16 3D 物件匯出注意事項 製作好的轉出檔請移動到 Unity 專案下的 Assets 目錄下 注意因紋理目錄夾名稱均相同於檔名,故匯 出後,請移動到其他目錄再進行匯出另外一 種檔案。
  17. 17. 17 匯出檔案類型 (dae)
  18. 18. 18 dae 模型檔案匯出結果 匯出結果 dae 檔案一個 貼圖紋理目錄 數(十)張貼圖
  19. 19. 19 匯入模型檔案 新建一 Unity 專案 將 fbx 檔案及其目錄(或 dae) 放入該專 案的 Assets 目錄下
  20. 20. 20 匯入模型檔案 Cont. 匯入中 匯入成為一 3D 物件
  21. 21. 21 調整模型大小
  22. 22. 22 自發光調整 模型黑暗的原因是因光源未設定,可用自發光著色器 (Self-Illuminated Shader Family)解決 點選 3D 模型之材質
  23. 23. 23 自發光調整 為車體外表選擇 自發光著色器
  24. 24. 24 自發光調整 透明窗戶需選擇 穿透著色器
  25. 25. 25 自發光調整 穿透著色器若較透明,需調整色深
  26. 26. 26 自發光調整 透明著色器色深調整結果
  27. 27. 27 自發光調整 自發光模型調整完成
  28. 28. 28 建立預製物 prefab 將製作好的自發光模型 拉入 Asset 區中,建立 成一個 prefab,日後即 可自由使用
  29. 29. 29 3D 模型對比 SketchUp Unity
  30. 30. 操控物件 建立一javascript: move.js 完成後將其拉動附加至 car 物件上 30 #pragma strict var mSpeed : float = 0.5;//移動速度 var rSpeed : float = 5;//旋轉速度 function Start () { } function Update () { var h = Input.GetAxis("Horizontal");//獲取水平軸向按鍵 var v = Input.GetAxis("Vertical");//獲取垂直軸向按鍵 transform.Translate(0,0,mSpeed * v);//根據水平軸向按鍵來前進或後退 transform.Rotate(0,rSpeed * h,0);//根據垂直軸向按鍵來旋轉 }
  31. 31. 操控物件 Cont. 輸入的設定 31
  32. 32. 攝影機切換 建立一 java script:Camera_switch 32 var camera1:Camera; var camera2:Camera; function Start() { camera1.enabled = true; camera2.enabled = false; } function Update() { if (Input.GetKeyDown("b")) { camera2.enabled = true; camera1.enabled = false; } else if (Input.GetKeyDown("n")) { camera2.enabled = false; camera1.enabled = true; } }
  33. 33. 攝影機切換 Cont. 建立一空物件用以附加 Camera_switch.js 33
  34. 34. 攝影機切換 Cont. 拖拉Camera_switch.js 至空物件上 34
  35. 35. 攝影機切換 Cont. 建立一新攝影機,並拉至car上作為其子物件 reset 該攝影機的位置 稍做微調將攝影機放置於駕駛座上 35
  36. 36. 攝影機切換 Cont. 將原先的main camera與新建立的camera拉動 至空物件的camera_switch作為其參數 36
  37. 37. 攝影機切換 Cont. 執行時即可透過 b,n按鍵切換攝影機 37
  38. 38. 第二種操控物件方式 使用 FPS Controller 匯入 Characters Assets 將 欲 控 制 的 物 件 拖 入 FPS Controller 作為其子 物件 修改移動速度 38
  39. 39. 進階操作 方向盤旋轉 四個輪胎隨前進、後退指令正轉倒轉 前輪隨左右轉指令偏轉 過彎時產生胎煙 第三人稱轉動時車尾甩動偏移 音樂與音效 39
  • peterhsueh

    Nov. 16, 2020

陳國益 Sketchup 模型與 unity

Vistas

Total de vistas

1.686

En Slideshare

0

De embebidos

0

Número de embebidos

1

Acciones

Descargas

9

Compartidos

0

Comentarios

0

Me gusta

1

×