忘却まとめ

Blenderの中級者・上級者向けの踏み込んだ情報や、アドオン・3DCGに関する情報を記事にします

「Python」 一覧

modalで数字キー入力により値を設定する方法【Blender Python】

  -Python

Blenderの基本機能のトランスフォームのようなmodalでは、数字や記号入力で値の指定や四則演算ができるようになっている。これを自作のmodalでも再現する方法を紹介する。 コード 数字・四則演算 …

複数オブジェクトのUV名を全て同じにするスクリプト【Blender / Python】

  -Python

外部から書き出したモデルによっては、1つのアセットなのに辺角度によってオブジェクトがバラバラにされてUV名が羅列になる場合がある。 UV名の異なる選択オブジェクトを結合すると、別々のUVとして結合され …

パーティクルヘアーからカーブを作成するスクリプト・ヘアーのポイント位置を取得する方法【Blender / Python】

  -Python

パーティクルヘアーのポイントを取得して、カーブのスプラインを作成する方法を紹介する。 ちなみに下記のサンプルスクリプトの処理は、通常の機能だけでも同様のことができる(パーティクルモディファイアのメニュ …

【ドライバー・アクション・NLAトラック】アニメーションデータへのアクセス【Blender / Python】

  -Python

基本 ドライバー・アクション・NLAトラックなどのアニメーションデータへは、オブジェクトごとにアクセスできる。 アクションは bpy.data.actions から直接アクセスできる。 注意点 そのオ …

数値と角度を相互に変換する方法【Python】

  -Python

変換する math モジュール内の角度radiansとdegreesを利用する。

アドオンの競合を回避する【Blender / Python】

  -Python

メニューを完全に置き換えてしまうようなアドオンの場合は、他のアドオンのメニュー追加をなくしてしまう。 この問題の解決方法を紹介する。 読み込み順番 アドオンの処理が競合している場合、読み込み順の遅いも …

ボーンを階層表示するサンプルスクリプト【Blender Python / アーマチュア】

  -Python

ボーンを階層表示するサンプルスクリプトを紹介する。 スクリプト bone_hierarchy_menu メインのメニュー。事前にまず、メニューが表示できないようにならないよう、指定の状況以外をretu …

【Blender Python】コーディングで使えるスニペットリスト【Atom Editor】

  -Python

Atom Editor で利用できるスニペットを公開する。スニペットを使えば、プログラミングの際の入力を短くすることができる。 ダウンロード blender_snippets_atom – zip イ …

Workbench レンダラーでもFreestyleのメニューを表示する【Blender / Python】

FreestyleはWorkbenchレンダラーでも動作する。しかし、Freestyleのメニューが表示されない。この問題を解決する。 Workbenchレンダラーでは、Freestyleの色設定が反 …

キーマップの登録・キーマップメニューの表示【Blender / アドオン / Python】

  -Python

Blenderアドオンで使えるキーマップの登録と、登録したキーマップをメニューに表示する方法を紹介する。 ダウンロード gumroad BOOTH 上記からサンプルアドオンをダウンロードできる。 キー …

Copyright© 忘却まとめ , 2021 All Rights Reserved Powered by STINGER.