「Blender部メモ」の版間の差分

提供: JUNKWIKI(ジャンクウィキ)
移動: 案内検索
(ショートカット)
 
(他の1人の利用者による、間の2版が非表示)
行5: 行5:
  
 
=== 基本(?) ===
 
=== 基本(?) ===
 +
* N<br>プロパティシェルフ表示
 
* tab<br>編集モード切替
 
* tab<br>編集モード切替
 
* Control + R<br>ループカット
 
* Control + R<br>ループカット
行18: 行19:
 
* 回転とか移動とか拡大縮小のあとに軸(XYZどれか)押すと軸固定する
 
* 回転とか移動とか拡大縮小のあとに軸(XYZどれか)押すと軸固定する
  
 
+
* 頂点1つ選択してCtrl + 左クリック<br>頂点作成
 
* 頂点2つ選択してE<br>メッシュ押し出し
 
* 頂点2つ選択してE<br>メッシュ押し出し
* 頂点3or4つ選択してF<br>面張り
+
* 頂点3つ以上選択してF<br>面張り
  
 
=== 視点 ===
 
=== 視点 ===
行27: 行28:
 
* Ctrl + ホイール<br>左右移動
 
* Ctrl + ホイール<br>左右移動
 
* 中ドラッグ<br>ぐりぐり視点回転
 
* 中ドラッグ<br>ぐりぐり視点回転
 +
* Shift + 中ドラッグ<br>ぐりぐり視点移動
 +
* Ctrl + 中ドラッグ<br>ぐりぐり拡大縮小
  
 
==== テンキー ====
 
==== テンキー ====
行44: 行47:
 
* Shift + A<br>追加ダイアログ
 
* Shift + A<br>追加ダイアログ
 
*
 
*
 +
 +
===reimen追記===
 +
* Ctrl + I 選択を反転
 +
* Ctrl + Tab 面、片、頂点選択を切り替え
 +
* O プロポーショナル編集オンオフ
 +
 +
== Pythonスクリプト ==
 +
=== 頂点グループ名を一括変換したい ===
 +
たとえば「.R」とかなってるのを「_R」にしたいとき
 +
 +
<pre>import bpy
 +
 +
vg = bpy.data.objects['オブジェクト名'].vertex_groups
 +
 +
for x in vg:
 +
    print(x.name.replace('.', '_'))
 +
    x.name = x.name.replace('.', '_')
 +
</pre>
 +
をテキストエディターに書いて、スクリプト実行。
 +
 +
2.79だとこれで動いた。

2021年1月23日 (土) 06:41時点における最新版

VRChatに引き寄せられて

ショートカット

いまつかってるとこオンリー

基本(?)

  • N
    プロパティシェルフ表示
  • tab
    編集モード切替
  • Control + R
    ループカット


  • A
    全頂点選択or非選択
  • B
    まとめて選択


  • R
    回転
  • S
    拡大縮小
  • G
    移動
  • 回転とか移動とか拡大縮小のあとに軸(XYZどれか)押すと軸固定する
  • 頂点1つ選択してCtrl + 左クリック
    頂点作成
  • 頂点2つ選択してE
    メッシュ押し出し
  • 頂点3つ以上選択してF
    面張り

視点

  • ホイール
    拡大縮小
  • Shift + ホイール
    上下移動
  • Ctrl + ホイール
    左右移動
  • 中ドラッグ
    ぐりぐり視点回転
  • Shift + 中ドラッグ
    ぐりぐり視点移動
  • Ctrl + 中ドラッグ
    ぐりぐり拡大縮小

テンキー

1 正面
3 右横
7 上から
9 下から

シフト系(?)

  • Shift + C
    3Dカーソルを原点に
  • Shift + A
    追加ダイアログ

reimen追記

  • Ctrl + I 選択を反転
  • Ctrl + Tab 面、片、頂点選択を切り替え
  • O プロポーショナル編集オンオフ

Pythonスクリプト

頂点グループ名を一括変換したい

たとえば「.R」とかなってるのを「_R」にしたいとき

import bpy

vg = bpy.data.objects['オブジェクト名'].vertex_groups

for x in vg:
    print(x.name.replace('.', '_'))
    x.name = x.name.replace('.', '_')

をテキストエディターに書いて、スクリプト実行。

2.79だとこれで動いた。