2012年3月31日 星期六

如何在Blender中把文字物件轉成網面物件?

  1. 新增文字
    Blender > Info ( 資訊視圖 ) > Add ( 加入物件 ) > Text ( 文字 )
  2. 轉成網面
    Blender > 3D View ( 3D視圖 ) > Object ( 物件 ) > Convert to ( 轉變成 ) > Mesh from Curve/Meta/Surf/Text ( 轉成網面 )

2012年3月30日 星期五

如何在Blender中讓文字排列在曲線上?

  1. 新增貝茲曲線
    Blender > Info ( 資訊視圖 ) > Add ( 加入物件 ) > Curve > Bezier ( 貝茲曲線 )
  2. 新增文字
    Blender > Info ( 資訊視圖 ) > Add ( 加入物件 ) > Text ( 文字 )
  3. 設定文字在曲線上
    Blender > Properties ( 屬性視圖 ) > Object Data(Font) ( 物件資訊 ) > Font ( 字型 ) > Text on Curve ( 文字循曲線排列 ) ,點一下,選擇BezierCurve。

2012年3月24日 星期六

如何把Blender的英文介面變成繁體中文?

  1. 啟用多國語言
    Blender > User Preferences ( 使用者偏好設定 ) > System ( 系統 ) > Miscellaneous ( 右下角其他選項 ) > International Fonts ( 多國語言 ) 打勾。
  2. 設定語系
    Blender > User Preferences ( 使用者偏好設定 ) > System ( 系統 ) > Miscellaneous ( 右下角其他選項 ) > International Fonts ( 多國語言 ) > Language ( 語言 ) > Traditional Chinese ( 繁體中文 )
  3. 變更介面
    Blender > User Preferences ( 使用者偏好設定 ) > System ( 系統 ) > Miscellaneous ( 右下角其他選項 ) > International Fonts ( 多國語言 ) > Translate ( 轉換 ) > Interface ( 介面 ) 打勾。

2012年3月22日 星期四

Blender命令列指令的其他選項

Command Line > Misc options
  1. -d
    執行除錯。
  2. -noaudio
    關閉音效。
  3. -h
    列出輔助文字。
  4. -y
    停用腳本連結。
  5. -P
    執行Python腳本。
  6. -R
    註冊.blend附加檔。
  7. -v
    列出Blender的版本並結束。

2012年3月21日 星期三

Blender命令列指令的遊戲引擎選項

Command Line > Game Engine specific options
  1. -g fixedtime
    執行於 50 hertz 且不失幀(掉格)。
  2. -g vertexarrays
    使用頂點陣列於渲染(通常會比較快)。
  3. -g noaudio
    不要在遊戲引擎中使用音效。
  4. -g nomipmap
    不要使用Mip材質貼圖。
  5. -g linearmipmap
    線姓紋理MIP貼圖替換近似的材質。

2012年3月20日 星期二

Blender命令列指令的動畫選項

Command Line > Animation options

使用後如同按下Play鍵,Blender會表現得像是電影播放器。
  1. -a  <options> <file(s)>
    當沒有使用 -b 的參數時,只播放 -a 指定的檔案。
  2. -p <sx><sy>
    播放時只顯示左方原點到 sx 到 sy之間的畫面。(不適用於Windows)
  3. -m
    從磁盤中新讀取。(不要用緩衝器)

2012年3月19日 星期一

(網友提問)一個平面怎麼會變成4x4的橢圓?



最近我遇上一個難題不知道你是否有時間看一下?






這個Youtube的連結:
~ 在26-7秒的時候,開始貼圖
~ 在30-31秒的時候,在物件模式加入一個平面
~ 同時切換到編輯模式開始調整平面
~ 差不多在39秒的時候,從編輯模式切換到物件模式
~ 然後四邊型的平面,突然變成了4x4的橢圓型
~ Tab鍵切回編輯模式,開始拉線....

我嚐試了去找相關的Hotkey,也從每一種組合去嘗試,從Shift開始,到Ctrl,再試Alt.... 整個鍵盤都按遍不知道多少遍,也搞不清楚找的幾天,就是找不到這個Hotkey - 四邊型的平面,在物件模式下突然變成了4x4橢圓型網格.....


由於我還沒開始使用Blender進行作業,只能根據之前整理的筆記略加猜測,這可能是使用Subdivision Surface編修器達到的效果,以下是測試的步驟:


  1. 新增平面
    Blender > Info ( 資訊視圖 ) > Add ( 加入物件 ) > Mesh ( 網面 ) > Plane ( 平面 )
  2. 新增Subdivision Surface編修器
    Blender > Properties ( 屬性視圖 ) > Modifiers ( 編修器 ) > Add Modifier ( 新增編修器 ) > Generate ( 產生 ) > Subdivision Surface ( 細分表面 ),網面會變成2x2。
  3. 使用Catmull-Clark
    Blender > Properties ( 屬性視圖 ) > Modifiers ( 編修器 ) > Subsurf ( 細分表面編修器面板 ) > Catmull-Clark ( 卡特莫爾克拉克細分按鈕 ),網面會變橢圓。
  4. 調整細分度
    Blender > Properties ( 屬性視圖 ) > Modifiers ( 編修器 ) > Subsurf ( 細分表面編修器面板 ) > Subdivisions ( 細分 ) > View ( 視圖 ) ,調到2,網面會從2x2變成4x4。

我有試著仿照影片去弄成長方形,生成的4x4網面很接近,不知是否就是影片中所採用的方法。
其實按照網友的留言,一開始我也認為有快速鍵可以使用,在選單中一個個尋找合適的指令,不知測了多久,竟然就在椅子上打盹起來了。
醒來後原本想要作罷,看到網誌內有上週Subdivision Surface編修器的筆記,經過測試之後就動手寫筆記了。
如果其他朋友知道正確的使用方法,不妨提供給這位提問的網友,他留下的信箱是connor175@hotmail.com

相關內容:http://blender.maya.tw/2012/03/blender.html?showComment=1330634499386#c7174421137389866900


2012年3月16日 星期五

如何替Blender的網面物件增加三條均等的環切線?

  1. 新增立方體
    Blender > Info ( 資訊視圖 ) > Add ( 加入物件 ) > Mesh ( 網面 ) > Cube ( 立方體 )
  2. 編輯模式
    Blender > 3D View ( 3D視圖 ) > Mode ( 模式選單 ) > Edit Mode ( 編輯模式 )
  3. 左側工具面板
    Blender > 3D View ( 3D視圖 ) > View ( 視圖 ) > Tool Shelf ( 工具邊欄 )
  4. 環切按鈕
    Blender > 3D View ( 3D視圖 ) > Tool Shelf ( 工具架-左側邊欄 ) > Object Tools(Mesh) ( 網面物件工具 ) > Add ( 增加 ) > Loop Cut and Slide ( 環形切割及滑動 )
  5. 增加環切線
    滑鼠移動到立方體之上會出現環切線,確定位置之後按兩次Page Up鍵,會多出兩條環切線。
  6. 確定新增
    按下Page Up鍵會新增環切線,按下PageDown會減少環切線,按下ESC則會取消環切動作。確定環切線數目之後按一下滑鼠左鍵,就完成新增均等多個環切線的步驟。

2012年3月15日 星期四

如何在Blender中用貼圖讓物體表面呈現橘皮效果?

  1. 新增球體
    Blender > Info ( 資訊視圖 ) > Add ( 加入物件 ) > Mesh ( 網面 ) > UV Sphere ( UV球體 )
  2. 新增材質
    Blender > Properties ( 屬性視圖 ) > Material ( 材質 ) > New ( 新增按鈕 )
  3. 材質調到橘色
    Blender > Properties ( 屬性視圖 ) > Material ( 材質 ) > Diffuse ( 漫色 ) > Diffuse Color ( 漫射色色塊 ) ,將顏色調到橘色,換算成十六進制來說大約#FF6600左右。
  4. 新增貼圖
    Blender > Properties ( 屬性視圖 ) > Texture ( 貼圖 ) > New ( 新增按鈕 )
  5. 指定貼圖類型
    Blender > Properties ( 屬性視圖 ) > Texture ( 貼圖 ) > Type ( 類型 ) ,選擇Clouds,下方Preview會出現Clouds的灰階圖示。
  6. 指定貼圖尺寸
    Blender > Properties ( 屬性視圖 ) > Texture ( 貼圖 ) > Clouds ( 雲彩 ) > Basis ( 基礎 ) > Size ( 大小 ) ,調到0.05。
  7. 取消貼圖漫射色彩
    Blender > Properties ( 屬性視圖 ) > Texture ( 貼圖 ) > Influence ( 影響 ) > Diffuse ( 漫射 ) > Color ( 色彩 ) ,取消選取。
  8. 調整幾何法線值
    Blender > Properties ( 屬性視圖 ) > Texture ( 貼圖 ) > Influence ( 影響 ) > Geometry ( 幾何 ) > Normal ( 法線 ) 打勾,將數值調到0.02。
  9. 渲染檢視
    Blender > Info ( 資訊視圖 ) > Render ( 渲染 ) > Render Image ( 渲染圖片 )

2012年3月14日 星期三

如何替Blender的網面物件增加環切線?

  1. 新增立方體
    Blender > Info ( 資訊視圖 ) > Add ( 加入物件 ) > Mesh ( 網面 ) > Cube ( 立方體 )
  2. 編輯模式
    Blender > 3D View ( 3D視圖 ) > Mode ( 模式選單 ) > Edit Mode ( 編輯模式 )
  3. 左側工具面板
    Blender > 3D View ( 3D視圖 ) > View ( 視圖 ) > Tool Shelf ( 工具邊欄 )
  4. 環切按鈕
    Blender > 3D View ( 3D視圖 ) > Tool Shelf ( 工具架-左側邊欄 ) > Object Tools(Mesh) ( 網面物件工具 ) > Add ( 增加 ) > Loop Cut and Slide ( 環形切割及滑動 )
  5. 移動環切線
    滑鼠移到立方體之上會出現環切線,確定環切座向之後按下滑鼠左鍵,此時可移動環切位置,再按一次滑鼠左鍵,就可完成環切線的新增。

2012年3月13日 星期二

【Blender】如何用Python刪除場景?

  1. 進入腳本視圖
    Blender > Python Console ( Python控制臺 )
  2. 刪除現役場景
    輸入「bpy.ops.scene.delete()」後按Enter。注意,若是現役場景為最後一個場景,這個指令不會成功。
  3. 刪除第一個場景
    輸入「bpy.data.scenes.remove(bpy.data.scenes[0])」後按Enter。注意,若是第一個場景也是最後一個場景,這個指令不會成功。
  4. 刪除名為Scene的場景
    輸入「bpy.data.scenes.remove(bpy.data.scenes['Scene'])」後按Enter。注意,若是名為Scene的場景為最後一個場景,這個指令不會成功。

2012年3月12日 星期一

如何在Blender中使用細分表面編修器?

  1. 新增猴臉
    Blender > Info ( 資訊視圖 ) > Add ( 加入物件 ) > Mesh ( 網面 ) > Monkey ( 猴臉 )
  2. 物件模式
    Blender > 3D View ( 3D視圖 ) > Mode ( 模式選單 ) > Object Mode ( 物件模式 )
  3. 加入細分表面編修器
    Blender > Properties ( 屬性視圖 ) > Modifiers ( 編修器 ) > Add Modifier ( 新增編修器 ) > Generate ( 產生 ) > Subdivision Surface ( 細分表面 )
  4. 指定Catmull-Clark細分法
    Blender > Properties ( 屬性視圖 ) > Modifiers ( 編修器 ) > Subsurf ( 細分表面編修器面板 ) > Catmull-Clark ( 卡特莫爾克拉克細分按鈕 )
  5. 增加細分度
    Blender > Properties ( 屬性視圖 ) > Modifiers ( 編修器 ) > Subsurf ( 細分表面編修器面板 ) > Subdivisions ( 細分 ) > View ( 視圖 ) ,調到3。
  6. 確認成型
    Blender > Properties ( 屬性視圖 ) > Modifiers ( 編修器 ) > Subsurf ( 細分表面編修器面板 ) > Apply ( 應用按鈕 )

2012年3月9日 星期五

如何在Blender中使用螺旋編修器?

  1. 新增貝茲曲線
    Blender > Info ( 資訊視圖 ) > Add ( 加入物件 ) > Mesh ( 網面 ) > Cube ( 立方體 )
  2. 加入螺旋編修器
    Blender > Properties ( 屬性視圖 ) > Modifiers ( 編修器 ) > Add Modifier ( 新增編修器 ) > Generate ( 產生 ) > Screw ( 螺旋 )
  3. 增加螺旋值
    Blender > Properties ( 屬性視圖 ) > Modifiers ( 編修器 ) > Screw ( 螺旋編修器面板 ) > Screw ( 螺旋數 ) 。調到2,會看見成型的螺旋。
  4. 增加重覆數
    Blender > Properties ( 屬性視圖 ) > Modifiers ( 編修器 ) > Screw ( 螺旋編修器面板 ) > Iterations ( 重覆數 )。調到3,螺旋會變成3倍長。
  5. 確認成型
    Blender > Properties ( 屬性視圖 ) > Modifiers ( 編修器 ) > Screw ( 螺旋編修器面板 ) > Apply ( 應用按鈕 )

2012年3月8日 星期四

如何在Blender中使用三角面精減編修器?

Decimate Modifier 可以將網面模型快速簡化為三角形網面,方便在遊戲製作中使用。下面示範將一個球體的網面從960驟減到剩下96的方法。
  1. 新增球體
    Blender > Info ( 資訊視圖 ) > Add ( 加入物件 ) > Mesh ( 網面 ) > UV Sphere ( UV球體 )
  2. 物件模式
    Blender > 3D View ( 3D視圖 ) > Mode ( 模式選單 ) > Object Mode ( 物件模式 )
  3. 精簡編修器
    Blender > Properties ( 屬性視圖 ) > Modifiers ( 編修器 ) > Add Modifier ( 新增編修器 ) > Generate ( 產生 ) > Decimate ( 精簡 )
  4. 調低精簡比例
    Blender > Properties ( 屬性視圖 ) > Modifiers ( 編修器 ) > Decimate ( 精減編修器面板 ) > Ratio ( 比例 ) ,調到0.1。
  5. 確認應用
    Blender  > Properties ( 屬性視圖 )  > Modifiers ( 編修器 )  > Decimate ( 精減編修器面板 )  > Apply ( 應用按鈕 )

2012年3月7日 星期三

如何在Blender中把選取的網面分離成新的物件?

  1. 新增球體
    Blender > Info ( 資訊視圖 ) > Add ( 加入物件 ) > Mesh ( 網面 ) > UV Sphere ( UV球體 )
  2. 編輯模式
    Blender > 3D View ( 3D視圖 ) > Mode ( 模式選單 ) > Edit Mode ( 編輯模式 )
  3. Face選擇模式
    Blender > 3D View ( 3D視圖 ) > Select Mode ( 選取模式按鈕群 ) > Face ( 面按鈕 )
  4. 選取球體的網面
    用鼠標右鍵任意選取球體的網面,按住Shift可連選。
  5. 分離網面成新物件
    Blender > 3D View ( 3D視圖 ) > Mesh ( 網面 ) > Vertices ( 點 ) > Separate ( 獨立分離 ) 。選取的網面會獨立成一個名為Sphere.001的新物件。

2012年3月6日 星期二

如何在Blender中顯示網面的法線?

  1. 新增立方體
    Blender > Info ( 資訊視圖 ) > Add ( 加入物件 ) > Mesh ( 網面 ) > Cube ( 立方體 )
  2. 編輯模式
    Blender > 3D View ( 3D視圖 ) > Mode ( 模式選單 ) > Edit Mode ( 編輯模式 )
  3. 顯示屬性面板
    Blender > 3D View ( 3D視圖 ) > View ( 視圖 ) > Properties ( 屬性邊欄 )
  4. 顯示面的法線
    Blender > 3D View ( 3D視圖 ) > Properties ( 屬性面板-右側邊欄 ) > Normals ( 法線 ) > Face ( 面 ) 打勾
  5. 顯示點的法線
    Blender > 3D View ( 3D視圖 ) > Properties ( 屬性面板-右側邊欄 ) > Normals ( 法線 ) > Vertex ( 點 ) 打勾
  6. 調整長度
    Blender > 3D View ( 3D視圖 ) > Properties ( 屬性面板-右側邊欄 ) > Normals ( 法線 ) > Normal Size ( 法線長度 )

2012年3月5日 星期一

如何在Blender中把兩個網面物件合併成單一物件?

  1. 新增球體
    Blender > Info ( 資訊視圖 ) > Add ( 加入物件 ) > Mesh ( 網面 ) > UV Sphere ( UV球體 )
  2. 新增圓環
    Blender > Info ( 資訊視圖 ) > Add ( 加入物件 ) > Mesh ( 網面 ) > Torus ( 圓環 )
  3. 物件模式
    Blender > 3D View ( 3D視圖 ) > Mode ( 模式選單 ) > Object Mode ( 物件模式 )
  4. 選擇物件
    此時圓環已經是選取狀態,按住Shift,再用滑鼠右鍵選取球體。
  5. 結合物件
    Blender > 3D View ( 3D視圖 ) > Object ( 物件 ) > Join ( 結合 ) ,圓環加入了球體,場景只留下Sphere物件。

2012年3月2日 星期五

【Blender】如何解決匯入MHX檔案發生的"Wrong MHX version"


【簡述說明】

在Blender匯入MakeHuman的MHX檔案時,出現下面的錯誤訊息:

Error when loading MHX file. Wrong MHX version.
Expected MHX 1.9 but the loaded file has version MHX 1.4.

我是使用MakeHuman的Nightly Builds版本,匯出的檔名為Man-25.mhx,25應是指Blender 2.5x的版本,但我使用的Blender版本編號是2.61。

在匯入MHX的面板中發現Enfore version的選項,取消選取後順利完成匯入的步驟。

【操作步驟】
  1. 啟用MakeHuman插件
    Blender > User Preferences ( 用戶參數 ) > AddOns ( 插件 ) > Categories ( 插件分類 ) > Import-Export > Import-Export:Import:MakeHuman(.mhx) ( 匯入MakeHuman檔案 )
  2. 匯入MHX檔
    Blender > Info ( 資訊視圖 ) > File ( 檔案 ) > Import ( 匯入 ) > MakeHuman (.mhx).... ( MakeHuman檔案 )
  3. 取消強制版本檢查
    Blender > File Browser ( 檔案瀏覽器 ) > File Browser(MHX) ( MHX檔案瀏覽器 ) > Import MHX ( 匯入MHX檔案 ) > Enforce version ( 強制執行版本 ) 取消選取。選取MHX檔案後按下「Import MHX」按鈕進行匯入。