2019-06-01から1ヶ月間の記事一覧
今回はメッシュの細分(subdivision)について書きたいと思います。 以下のサンプルスクリプトは、立方体のある面を細分するスクリプト例となっています。
今日はメッシュの押し出し(extrude)について書きたいと思います。 今回のサンプルスクリプトは、正十二面体の面のいくつかを、その面の法線方向に押し出す Python スクリプトです。
前回 Blender の 3D オブジェクトのメッシュ(頂点・辺・面)の選択方法について書きました。 tamaki-py.hatenablog.com 今回はその選択したメッシュに対し基本的な変換(移動・回転など)を施してみたいと思います。 実は、第 7 回で説明したオブジェクトの…
bmeshオブジェクトから頂点(vertex)・辺(edge)・面(face)のいくつかを個別に選択するにはBMesh.verts, BMesh.edges, BMesh.facesのブール値を変更します。 以下は正十二面体オブジェクトを定義して配置し、そのうちいくつかの頂点・辺・面を選択する P…
Blender においてbmeshオブジェクトは、他のコアデータ構造に比べて非常にメモリを食い計算コストが高いものです。 効率性を維持するために、Blender ではユーザーが各種データやインスタンスの管理を API を用いてしなくてはなりません。 以下の Python ス…