Blender 3D︰從入門到精通/作業系統具體說明
這篇指導涵蓋了不同作業系統或窗口管理器環境下的用戶界面(User Interface)問題。Blender在不同的作業系統(Operating System,如Windows、Mac OS X、Linux),不同窗口管理器(Window Manager,如Gnome、KDE)之下,會呈現一些不同的特點。
選擇關於你的作業系統或窗口管理器的部分閱讀,而其他內容可以略過。
GNU/Linux
[編輯]Alt + LMB [1]用來改變視角,在3D視圖的兩個軸上進行旋轉(因為屏幕顯示是二維的,所以只能同時改變兩個軸)。這有時會產生衝突,意外地平移窗口而非旋轉窗口。使用 Ctrl + Alt + LMB 或者 MMB [2]替代平移,可以避免此種衝突。(可能,你已經激活了Compiz->Rotate Cube。旋轉的默認配置是 Ctrl + Alt + LMB ;你可能不得不更改為合適的配置,以避免衝突)。
如果你使用KDE,可以通過以下方法解決:在Blender窗口標題欄上右擊鼠標 RMB [3]→選擇Configure Window Behavior→Actions→Window Actions→Inner Window, Titlebar and Frame→選擇Modifier key為 Alt →設置所有選擇框為空。另一種方法是:在標題欄上右擊鼠標 RMB →選擇Advanced →Special Application Settings... →Workarounds→Block global shortcuts→選中Force。
如果你使用Gnome,可以使用如下方法:System→ Preferences → Window Preferences,尋找最後三個選項Control,Alt和Super。選擇Super。之後你就可以按住 Cmd 不放,來旋轉窗口,而照常使用Ctrl和Alt
KDE
[編輯]在KDE環境下, Ctrl + F1 到 Ctrl + F4 被默認設置成切換從1到4四個工作區(即四個桌面),以更加便捷地管理諸多任務窗口。你可以在系統設置中更改此項。
Gnome
[編輯]在Gnome環境中,你可能想禁用顯示指針位置(Find Pointer)功能,否則它將限制你使用某些功能,比如鎖定格點(Snap to grid)和套索工具(lasso tool)。如果當你按下並放開 Ctrl ,你的鼠標指針就變成高亮狀態(highlighted),這說明顯示指針位置功能已經被啟用。這時你可以打開系統設置→鼠標和觸摸板→將按住Ctrl時顯示指針位置一項取消,即可避免這種現象。這項功能默認不開啟。
Ubuntu
[編輯]在Ubuntu 9.10之前的版本中,在Blender和Ubuntu的Compiz Fusion加速窗口管理器之間一直存在不兼容問題。默認情況下,Compiz Fusion功能是開啟的,導致了諸多問題:由於窗口閃爍,消失,刷新不一致,很難從的中分辨Blender;或者不能從窗口模式啟動Blender。
這個問題的解決方法非常簡單:安裝compiz-switch(可能在universe中)。然後進入應用程式→附件→Compiz-Switch,以暫時禁用Compiz。當你使用完Blender,只需要再重複操作一次,重新開啟Compiz。
這個問題在之後的版本中不存在。
Mac OS X
[編輯]Macbook Pro筆記本以及iMac一體機使用的鍵盤與普通的筆記本、桌面電腦的鍵盤不同, F1 到 F4 ,加上 F7 到 F12 ,都被用作專門的功能,要是用這些鍵原本的功能,則需同時按下 Fn 。要增加選擇,通常應該按下 Ctrl + UpArrow 。如果空格鍵被賦予了其他的功能,那麼只能用 Ctrl + Alt + UpArrow 。
Microsoft Windows
[編輯]兩種啟動Blender的方式
[編輯]Blender需要一個控制台(類似於命令提示符的黑色小窗口,有一個閃動的光標輸出字符)以顯示錯誤信息。因此,如果你點擊桌面、開始菜單、快速啟動欄/任務欄上的圖標啟動Blender,會出現兩個窗口:一個圖形用戶界面,附加一個控制台窗口。關閉任何一個窗口都會導致Blender退出。Windows7以前,在任務欄上,它們的圖標是完全一樣的,這會導致一些困惑。在Windows7中,由於增加了任務欄窗口預覽功能,這種困惑就不存在了。然而,用這種方式啟動Blender沒有提供任何方式向Blender傳遞命令行參數。
從命令提示符(Command prompt)啟動Blender增加了額外的工作量,但它克服了以上問題:你不會看到一個與Blender圖形界面具有同樣任務欄圖標的窗口了。
啟動步驟如下
- 開始 → 運行...
- 輸入 cmd 並回車
- 輸入 cd c:\Program Files\Blender Foundation\Blender 並回車
- 輸入 blender 並回車
註: Blender 2.6開始解決了這個問題,默認隱藏了控制台窗口。你也可以通過Help→Toggle system console來重新顯示控制台窗口。
粘滯鍵
[編輯]這不是Windows獨有的功能,Ubuntu等Linux發行版也有此功能。
連續按五次 Shift 就會激活StickyKeys粘滯鍵。粘滯鍵是一種行之有效的方法以改變計算機識別命令方式,但也會帶來不少麻煩——按鍵規則的改變並不適合操作Blender。如果粘滯鍵對話框出現,你最好選擇取消。
如果你不需要這種輔助功能,你可以禁用粘滯鍵。方法如下:
- 開始 → 控制面板
- 雙擊輔助功能
- LMB the Keyboard tab
- 對粘滯鍵, 篩選鍵, and 切換鍵:
- 去掉開啟 …複選框
- LMB 點擊設置按鈕
- 去掉使用快捷方式
- LMB 確定按鈕,設置生效
- LMB 確定按鈕
多種鍵盤佈局
[編輯]在有着多種鍵盤佈局的系統中,按下 Shift + Alt 可更換佈局(例如,從QWERTY佈局變為AZERTY佈局)。由於這個問題的存在,本書避免 Shift + Alt 之類的快捷鍵的出現。
如果你發現你的鍵盤佈局發生變化,再次按下 Shift + Alt 可以將其變回原佈局。
你也可以通過以下方式禁用快捷鍵:
- 開始 → 控制面板
- 打開「地區與語言設置」
- LMB 「語言」標籤
- LMB 「詳細」按鈕
- LMB 「鍵盤設置」按鈕
- LMB 「改變鍵盤順序」按鈕
- 去掉勾選「切換鍵盤佈局」
- LMB 「確定」按鈕
Additional Resources
[編輯]- Input method editor keyboard shortcut (CTRL+SHIFT+0) switches the input language in Vista — Microsoft Support Knowledge-Base
- 維基百科上的StickyKeys。