Add Mesh Extra Objects
数式から3次元図形のメッシュを生成するアドオン
ドキュメント:
Add Mesh Extra Objects | Blender Manual [Official]
使い方
メニューで「Add > Mesh > Math Function」の項目から選択して実行する。
- XYZ Math Surface
- Z Math Surface
参考:
Create a solid from 2D math function – Blender Stack Exchange
Example for creating and rotating of a mathematical function in a script – Blender Stack Exchange
XYZ Math Surface
- Bonbon:ボンボン (キャンディーの包み紙形状)
- Boy:ボーイ曲面
- Catalan:カタラン曲面
- Catenoid:カテノイド/懸垂面 (「鼓/つづみ」のような形状)
- Clifford Torus:クリフォードトーラス (捻じれたドーナツ形状)
- Cochlea:コクリア/蝸牛 (螺旋階段状の曲面)
- Cosinus:三角関数 (同心円状に広がる波曲面)
- Dini:ディニ曲面 (ラッパが螺旋を描いたような形状)
- Enneper:エンネパー曲面 (向かい合う辺を逆方向に近付けた形状)
- Helicoidal:ヘリコイド/螺旋面
- Helix:螺旋状のパイプ
- Hexahedron:六面体?? (八面体が窄まった形状の曲面)
- Hyperhelicoidal:ハイパーヘリコイダル (両端が収束した螺旋面)
- Klein:クライン曲面 (裏返って貫通するドーナツ)
- Moebius:メビウスの帯
- Pseudo Catenoid:疑似カテノイド (捻じれたカテノイド曲面)
- Pseudosphere:擬球面 (引き延ばされて捻じれた球面)
- Ridged Torus:隆起したドーナツ
- Shell:巻貝
- Sine:面の中央が凹んで角が丸くなった立方体
- Snake:蛇状のパイプ (徐々に細くなっていく螺旋状のパイプ)
- Sterosphere:等方的に引き延ばされて球面状になった膜
- Torus:トーラス (ドーナツ形状)
- Twisted Torus:捩じられたドーナツ形状
リポジトリ:
mesh.primitive_xyz_function_surface – blender/blender-addons – GitHub
参考:
XYZ Math Surface | MITSUDA Tetsuo
ハートを作成する
参考:
How can I generate an object from a mathematical function? – Blender Stack Exchange
スクリプトで図形を作成する
bpy.ops.mesh.primitive_z_function_surface
参考:
add_mesh_3d_function_surface.py – blender/blender-addons – GitHub
参考:
add_3d_function_surface | wiki.blender.jp
Mathematical Mesh | The Proving Ground
アニメーションさせる
参考:
Animating z surface math functions – Blender Stack Exchange
複素数
参考:
Visualizing Complex Numbers in Blender | Jeremy Behreandt
リポジトリ
add_mesh_extra_objects – blender/blender-addons – GitHub
Math to Mesh (MTM)
動画:
入手:
Math to Mesh (MTM) | Blender Market
JAMelendezD
リポジトリ: