Blender でカメラやオブジェクトを動かせない

この記事を作った動機 普段常駐させているサーバがあり GPU を載せているが、それを使って Blender でレンダリングをしたいとか、RDP 経由で直接その環境を使いたいとなったときに問題が起こっていた。 具体的には、RDP 経由で Blender 自体のウィンドウやその他アプリにおいてもドラックアンドドロップなどはでき、Google Chrome においてもタブを掴んで動かしたりすることはできるが、Blender 内の 3D Viewport において、視点を回転させようとしたり、オブジェクトを G キーを押してマウスで任意の場所に移動させたりすると、ちょっとだけ動くだけで、ほとんど動かせないということがあった。 今回はその背景や機能することが確認できた対処について記録したい。 対処方法 Continuous Grabを無効化する。(Edit -> Preference -> Input -> Mouse -> Continuous Grab) 問題の様子と解決の様子 背景情報 問題としては、Continuous Grab という項目が、FPSゲームとかであるように、マウスカーソルを画面中央などにロックして、一定フレームごとのカーソルの移動量を計測することで、視点を移動させたりする仕組みが、Blender の Continuous Grab の機能で採用されていて、RDP 環境下ではうまく動作しないのではないかということは、Google Gemini 3 Fastに問題について投げてみると理屈として出てきたが、実際のところ技術的詳細がどうなっているのかは私はわかっていない。 通常のウィンドウ操作や、Blender の UI 自体の操作ではこの問題は起こらず、ドラックして動かしたりすることができており、それについては、画面の絶対座標から導き出されるカーソルの位置を利用してカーソルの移動量が計算されていて、カーソルがロックされていないので問題が起こらないということも、Google Gemini 3 Fastに問題について投げてみると理屈として出てきたが、実際のところ技術的詳細がどうなっているのかは私はわかっていない。 現状わかっていることとしては、Continuous Grabの機能を無効化しなければ、Blender において、3D Viewport が RDP 経由ではまともに動かせないということであった。今回の問題は直接 RDP を経由せずに操作した場合には起こらないことが確認できている。Windows 11 24H2 の RDP クライアントでも、Liunx 環境の Remmina RDP クライアントにおいても、Continuous Grab有効時において、今回の問題が再現することも確認している。 ...

March 20, 2026

Logicool K375s キーボードの足

このモデルを作った動機とか キーボードスタンドを立てて使っていたら、壊してしまったので、実物の Logicool K375s の別の足を参考に、3Dプリンターで補修パーツを作ってみた。少しきついが Logicool K270 にも機能する。 ダウンロード STL モデルは Cura では正しいサイズにするために、10倍の大きさにする必要がある可能性がある。 K375s.blend K375s.stl 3D モデルpreview ...

February 22, 2026

Blender で出力した STL ファイルを Cura でうまくスライスできない

この記事を作った動機 Blender と Cura を使って、なんか印刷しようとしていたところ、つくったモデルが思うようにスライスできないことが分かったので、その対処方法について自分用に記録をする。 調べてみてもすぐにははっきりとしたことはわからず、全部のモデルの整合性に問題があるケースという意味では、全然網羅できてないと思うが、最終的に自分なりに心当たりのある部分を当ってみた感じにはなった。 Cura 上での挙動 問題があるとき モデルに問題があり、正常にスライスできない可能性があると、エラーメッセージが表示され、水色とピンク色であらわされる不適切な部分を示す領域がモデル上に表示される。 問題ながないとき 水色とピンク色であらわされる不適切な部分を示す領域が表示されることなく、エラーメッセージも出てこない。 ポイント 面が反転している 問題点の例 対応例 Blender 面を反転する に記録した。 余計な面が内部に隠れている 問題点の例 対応例 Edit モードで、単純に余計な面を選択して消す。 面が重なってつながっていない部分がある 問題点の例 対応例 重なっているだけでうまくつながっていない面を消し、作り直す。 面を削除する 面の作り直し 必要な辺や点を選択してから、Fキーを押すことで面を新たに作成する。 面を作り直して、全体的に整合性が取れた様子 参考にしたサイトとか Why am I getting “Your model has missing or extraneous surfaces” popups in Ultimaker Cura? https://support.makerbot.com/s/article/1633018228456 (2025年11月7日) Missing or extraneous surfaces warning in Cura : r/3Dprinting https://www.reddit.com/r/3Dprinting/comments/n6ff1w/missing_or_extraneous_surfaces_warning_in_cura/ (2025年11月7日) Flip Normals (inverted faces) – Blender Knowledgebase https://www.katsbits.com/codex/flip-normals/ (2025年11月7日) How do I flip the normal on this polygon? : r/blender https://www.reddit.com/r/blender/comments/1fbcqwc/how_do_i_flip_the_normal_on_this_polygon/ (2025年11月7日)

November 7, 2025

Blender 面を反転する

この記事を作った動機 地味に面を反転する方法がわかりづらかったので自分用に改めて記録する。 やり方 面を反転するオブジェクトを選択する 面の向きを表示する edit モードに入る 反転する面を選択する 面を反転する 面の向きが反転した後 参考にしたサイトとか Flip Normals (inverted faces) – Blender Knowledgebase https://www.katsbits.com/codex/flip-normals/ (2025年11月7日) How do I flip the normal on this polygon? : r/blender https://www.reddit.com/r/blender/comments/1fbcqwc/how_do_i_flip_the_normal_on_this_polygon/ (2025年11月7日)

November 7, 2025

Blender PythonAPI スクリプト集

この記事を作った動機 Blender には、Python APIがあり、スクリプトを自由に書いて実行でき、いろいろ操作できるというのがある。しかし、なんかドキュメント見たりいちいち調べると、なんか同じことばっかり調べたりしていて、そうこうしているうちに、めんどくさくなって使う気がなくなっていくということがあった。 そこで、自分で記録しておきたいと思ったことをここに適当にぶちまけようという発想をしてみた。特定の操作をするために小さなスクリプトについて、だらだら記録をここにためたいと思う。 ちょっとしたスクリプトリスト Lightという名前の光源の明るさを変更したい for a in [target for target in bpy.data.objects.keys() if "Light" in target]: bpy.data.objects[a].data.energy = 20 参考にしたサイトとか API Reference Usage - Blender Python API https://docs.blender.org/api/current/info_api_reference.html (2025年10月28日) How do I select specific elements from an array in python? - Stack Overflow https://stackoverflow.com/questions/66497607/how-do-i-select-specific-elements-from-an-array-in-python (2025年10月28日) python - what is the quickest way to iterate through a numpy array - Stack Overflow https://stackoverflow.com/questions/40593444/what-is-the-quickest-way-to-iterate-through-a-numpy-array (2025年10月28日)

October 28, 2025

EV2451 もどき(スタンドなし)

このモデルを作った動機とか なんか、適当に blender で適当に遊んでいたら、PCのディスプレイのモデル置きたいなとなった。 それでインターネットでフリーのモデルないか調べたら、なんかめちゃくちゃ作りこまれた有料なモデルだったり、フリーでも会員登録を要求するサイトばかりでうんざりした。 それで、自分で手持ちのディスプレイを参考に、適当に簡易的なモックアップ的なものを作り、考える過程で使える程度の手の込み具合のものを用意してみた。 そのままプライベートに持っていても、もったいないなと思い、ここに置いておくことにする。 モデル参考画像 表からみた様子 裏から見た様子 3D モデルpreview ...

July 5, 2025

blender で面の向きの色が表示されない

この記事を作った動機 なんか blender で UV マッピングしようとしたらうまくいかず、調べている過程で、もしかしてメッシュの面の向きがおかしいのではないかと思った。 それで、面の向きを調べるために、以下の画像に示すように、Face Orientation を有効にしてみた。しかし、何も見えない。 通常正常に動作していれば、面が赤か青色に面が染まり、面が表向きなのかひっくり返っているのか表示されるはずが、何も見えないという事態に直面した。 blender はこういうなぜそうなっているのかさえ一人では分からないような、意地悪な動きをするので心が折れそうではあるが、とにかく調べてみたらどうしたらいいか分かったので、それを記録するだけ。 分かった原因 blender 4.4.3 のデフォルト設定では、面の向きの赤、青の色表示がなぜか透明に設定されており、一切見えない状態になっている。ミスなのか、何か意図があるか、思想的な仕様なのかは不明だが、とにかく理不尽ではある。 問題の状態と期待している状態の比較 問題の状態 期待している状態 対処方法 設定画面を開く theme(テーマ)設定を開き 3D viewport の項目を展開 Face Orientation の色をクリックして設定を変更 問題の設定 クリックしたときの色選択 問題を解消した状態の設定 面の裏表が視覚的に見えるようになる 参考にしたサイトとか 3d view - Face orientation viewport overlay doesn’t show up - Blender Stack Exchange https://blender.stackexchange.com/questions/315926/face-orientation-viewport-overlay-doesnt-show-up (2025年6月18日)

June 18, 2025

DELL Latitude E7450 タッチパッドボタン

この記事を作った動機 単に自分の持っている DELL Latitude E7450 のラバー塗装が加水分解しまくってべたべたしたり、ボタンの化粧部分ごとボロボロ崩れてなくなっていったりしているということがあった。 交換パーツをアリエクスプレスなどでそろえようとしても、結局1000円くらいかかってしまうし、いずれにせよまた加水分解する未来が見える。 そこで自分でラバー系の素材ではなく、3D プリンタで作った素材にしてやれば長期的にも都合がいいと思い、モデルを作った次第。 トラックポイントとかだと、ネットにモデルが転がっていたりするが、少なくとも私は、タッチパッドのボタンの部分までは見つけられなかったので、自作したついでに。 使ったもの cura blender Ender 3 pro 1.75mm の PLAフィラメント 0.5mm のノズル DELL Latitude E7450 本体 無水エタノール 瞬間接着剤 何かしらの瞬間接着剤でくっつければ多分終わり モデルのダウンロード touchpadButtonBoth.stl touchpadButtonBoth.blend モデルの preview (three.js) ...

June 6, 2025

blender が Intel HD Graphics 4000 で動かない

この記事を作った動機 最近550円で Thinkpad T430 を買って色々動かしてみて遊んでみたら、blender が動かなかったので、記録を取るだけ。 環境 Report details Date generated: 2025-05-08 04:15:17 Hardware Information: Hardware Model: Lenovo ThinkPad T430 Memory: 12.0 GiB Processor: Intel® Core™ i5-3230M × 4 Graphics: Intel® HD Graphics 4000 (IVB GT2) Disk Capacity: 628.1 GB Software Information: Firmware Version: G1ET92WW (2.52 ) OS Name: Arch Linux OS Build: rolling OS Type: 64-bit GNOME Version: 48 Windowing System: Wayland Kernel Version: Linux 6.14.5-arch1-1 解決方法 単純に環境変数として、Intel® HD Graphics 4000 がサポートする openGL のバージョンを指定する。解決方法の書いてある記事を読み切る前にどうすればいいかわかってしまったので、深いことはわからないが、blender 4.x.x くらいから、openGLのバージョンのデフォルトの最低要件が上がったらしいく、その影響で起動しないっぽかった。 ...

May 8, 2025

環境テクスチャを設定する

この記事を作った動機 私がやり方わかんなくなった時の記録として。 やり方 設定前の全体像 環境テクスチャを選択 設定後のパネルの様子 設定後の全体像 参考にしたサイトとか Environment Texture Node - Blender 4.4 Manual https://docs.blender.org/manual/en/latest/render/shader_nodes/textures/environment.html (2025年5月5日) Symmetrical Garden 02 HDRI • Poly Haven https://polyhaven.com/a/symmetrical_garden_02 (2025年5月5日)

May 5, 2025