Geometry Node (ジオメトリノード)の概要

2022.12.08更新
Attribute Nodes
- Attribute Statistic (3.0)(Geoの属性を計算(mean, median等)して返す)
- Capture Attribute (3.0)(関連したGeoの値を他に渡す)
- Domain Size (3.1)(GeoのPoint/Edge/Face数を出す)
- Remove Named Attribute (3.2)(指定の属性名を排除)
- Store Named Attribute (3.2)(属性に名前を付ける)
Attribute Clamp (2.93)Attribute Color Ramp (2.92)Attribute Combine XYZ (2.93)Attribute Compare (2.92)Attribute Convert (2.93)Attribute Fill (2.92)Attribute Map Range (2.93)Attribute Math (2.92)Attribute Mix (2.92)Attribute Proximity (2.93)Attribute Randomize (2.92)Attribute Remove (2.93)Attribute Sample Texture (2.93)Attribute Separate XYZ (2.93)Transfer Attribute (3.0)(TargetGeoの属性を他のGeoに移す)Attribute Vector Math (2.92)
Color Nodes (Material Output)
- Color Ramp (2.92)(グラデーションで値をカラーにマッピング)
- Combine RGB (2.92)(画像のRGBを変更)
- Mix (3.0)(2つの画像のMix)
- RGB Curves (3.0)(画像のレベル補正。C:統合RGB)
- Separate RGB (2.92)(RGBの分別)
Curve Nodes
- Curve Length (3.0)(全Splinesを出す)
- Curve to Mesh (3.0)(Mesh化)
- Curve to Points (3.0)(CurveのPointを出す)
- Deform Curves on Surface (3.3)(Surface上のCurveを移動・回転させる)
- Fill Curve (3.0)(CurveのPlanar化)
- Fillet Curve (3.0)(CurveのPoint周辺をFillet化(丸める))
- Resample Curve (3.0)(CurveのPoint数の変更)
- Reverse Curve (3.0)(Curveの選択範囲を指定)
- Sample Curve (3.0)(Curveの始点から距離を指定)
- Subdivide Curve (3.0)(分割してなだらかにする)
- Trim Curve (3.0)(始点終点の位置を変え、長さを変更)
- Curve Handle Position (3.0)(CurveHandleの左or右を返す)
- Curve Tangent (3.0)(CurveのPointの向き方向を返す)
- Curve Tilt (3.0)(CurveのPointの向き角度を返す)
- Endpoint Selection (3.0)(Curveの始点終点からのPoint数を指定)
- Handle Type Selection (3.0)(PointHandeの左or右のどちらを選択するか指定)
- Is Spline Cyclic (3.0)(Curveの繋がりPoint(始点終点)を返す)
- Spline Length (3.0)(Curveの長さ/Point数を返す)
- Spline Parameter (3.1)(CurveのSplinePointの場所を取得)
- Spline Resolution (3.0)(評価CurvePoint数を返す)
- Set Curve Radius (3.0)(Curveの半径を指定)
- Set Curve Normal (3.4)(Curveの法線を指定)
- Set Curve Tilt (3.0)(CurvePointの角度を指定)
- Set Handle Positions (3.0)(PointHandleのPositionを指定)
- Set Handle Type (3.0)(選択されたPointHandleのタイプを指定)
- Set Spline Cyclic (3.0)(始点終点の周期の仕方指定(Loop or Loop Back))
- Set Spline Resolution (3.0)(選択された部分のなだらかさの指定)
- Set Spline Type (3.0)(CurveTypeの指定(Bezier or NURBS or Poly))
Curve Parameter (3.0)
Curve Primitive Nodes
- Arc (3.1)
- Bézier Segment (3.0)
- Curve Circle (3.0)
- Curve Line (3.0)
- Curve Spiral (3.0)
- Quadratic Bézier (3.0)
- Quadrilateral (3.0)
- Star (3.0)
Curve Topology Nodes
- Curve of Point (3.4)(ControlPointが含まれるカーブのIndexを取得。Face of Corner に似ている)
- Offset Point in Curve (3.4)(入力ControlPointと同じカーブ内の他のPointを取得。Offset Corner in Face に似ている)
- Points of Curve (3.4)(カーブ内の特定のコントロール ポイントのインデックスを取得)
Geometry Nodes
- Bounding Box (2.93)
- Convex Hull (3.0)(全てのPointを使って作成させたMesh)
- Delete Geometry (3.0)(選択した部分を消す)
- Duplicate Elements (3.2)(Points, Edges, Faces, Instances, and Curves を複製する)
- Geometry Proximity (3.0)(近接)
- Geometry to Instance (3.1)(Geoをまとめる(Join Geometryに似ている))
- Join Geometry (2.92)(Geoをmergeする)
- Merge by Distance (3.1)(選択されたPoint群を指定した距離でまとめる)
- Raycast (3.0)(他GeoからのRayを遮る)
- Sample Index (3.4)(特定のIndexでソース Geoから値を取得)
- Sample Nearest (3.4)(入力位置に最も近い入力Geo内のGeo要素のIndexを取得。Geometry Proximity に似ている)
- Separate Components (3.0)(Geoの持つ要素を分断しOutputする)
- Separate Geometry (3.0)(選択した部分と選択されていない部分との要素を分けてOutput(2つのOutput))
- Transform (2.92)(Geoの位置等を制御)
- Set ID (3.0)(IDの定義、Default:0)
- Set Position (3.0)(GeoのPointの位置を指定)
Input Nodes
- Boolean (3.0)(ブール値(True or False))
- Collection Info (2.93)(コレクションの指定)
- Color (3.0)(色の指定)
- Integer (3.0)(整数)
- Is Viewport (2.93)(Viewportでは表示。FinalRenderでは非表示)
- Material (3.0)(Materialの指定)
- Object Info (2.92)(Objectの指定)
- Scene Time (3.1)(アニメーション上の現在の時間)
- Self Object (3.4)(現在実行中のGeometryNode Modifierを含むObjを出力)
- String (変数・文字列) (2.93)(文字列)
- Value (値) (2.92)(値)
- Vector (ベクトル) (2.92)(ベクトル:XYZ値)
- Index (3.0)(各エレメントのPosition。0スタート。Spreadsheet Editorの一番左カラムに掲載)
- Named Attribute (3.2)(属性名から属性を取得する)
- Normal (3.0)(Normalを返す。それぞれにある(Face、Mesh Vertices、Edge、Face Corner、Curve Control Points))
- Position (3.0)(GeoのPointsのPosition(XYZ値)を返す)
- Radius (3.0)(Geo or CurveのPointsの半径を返す)
- ID (3.0)(Set ID Nodeで設定されたIDを返す)
Random Float (2.92)
Instances Nodes
- Instance on Points (3.0)(PointにInstanceをアサイン。)
- Instances to Points (3.0)(InstanceのPointsを制御)
- Rotate Instances (インスタンスの回転) (3.0) ※2.93版
- Scale Instances (インスタンスのスケール) (3.0) ※2.93版
- Translate Instances (インスタンスの移動) (3.0) ※2.93版
- Realize Instances (3.0)(Geometry Node構成からObject化)
- Instance Rotation (3.3)(インスタンス(top-level)のXYZ Euler の回転を出力)
- Instance Scale (3.3)(インスタンス(top-level)のスケールを出力)
Material Nodes
- Replace Material (3.0)(Material Selection、Set Material Nodeで指定後、MaterimalをSwapする)
- Material Index (3.0)(Set Material Indexで指定した値を返す)
- Material Selection (3.0)(Materialがアサインされた範囲を指定)
- Set Material (3.0)(選択した部分にMaterialを指定)
- Set Material Index (3.0)(Material Indexを指定する)
Mesh Nodes
- Dual Mesh (3.1)(三角ポリゴン→多角形ポリゴン)
- Edge Paths to Curves (3.3)(メッシュのエッジに沿ったパスカーブを出力)
- Edge Paths to Selection (3.3)(メッシュのエッジに沿ったパスを出力)
- Extrude Mesh (3.1)(FaceにExtrudeをかける)
- Flip Faces (3.1)(選択したFaceと選択してないFaceとの境界線のNormalを反転させる)
- Mesh Boolean (3.0)(2つのGeoでBooleanをする)
- Mesh to Curve (3.0)(GeoのWireframeをCurveに変換する)
- Mesh to Points (3.0)(GeoのVertexをPointに変換する)
- Mesh to Volume (3.3)(Geoの形のフォグ・ボリュームを作成する)
- Sample Nearest Surface (3.4)(ソース Mesh Geo のSurface 上の最も近いポイントで値を見つける。Geometry Proximity に似ている)
- Sample UV Surface (3.4)(特定の UV 位置でMeshのSurfaceの値を見つける)
- Scale Elements (3.1)(選択したSelectionのScaleする)
- Split Edges (3.0)(選択したSelectionのMeshを指定。Edge Split Modifierと同じ)
- Subdivide Mesh (2.93)(各Faceを多分割する)
- Subdivision Surface (2.92)(GeoのFaceを増やす)
- Triangulate (2.92)(全てのポリゴンを三角ポリゴンに変換)
- Edge Angle (3.1)(2つのFace間のEdgeの角度を返す)
- Edge Neighbors (3.1)(Edgeのトポロジー情報を返す)
- Edge Vertices (3.1)(Edgeを構成する2つのVertexのIndex番号とPositionを返す)
- Face Area (3.1)(GeoのFaceで構成されたSurfaceを返す)
- Face is Planar (3.2)(GeoのFaceでPlanarかどうかを返す)
- Face Neighbors (3.1)(Faceのトポロジー情報を返す)
- Is Shade Smooth (3.0)(GeoがSmooth Shadeの場合、Trueを返す)
- Shortest Edge Paths (3.3)(MeshのEdgeに沿ったパスを見つける)
- Mesh Island (3.1)(Edgeで連結されていない孤島(Island)の情報を返す)
- Vertex Neighbors (3.1)(Vertexのトポロジー情報を返す)
- Set Shade Smooth (3.0)(GeoのSmoothnessをViewportとRenderで反映させるかコントロールする)
Boolean (2.92)Edge Split (2.92)
Mesh Primitive Nodes
- Cone (2.93)
- Cube (2.93)
- Cylinder (2.93)
- Grid (2.93)
- ICO Sphere (2.93)
- Mesh Circle (2.93)
- Mesh Line (2.93)
- UV Sphere (2.93)
Mesh Topology Nodes
- Corners of Face (3.4)(入力面の特定の Corner へのアクセスを提供)
- Corners of Vertex (3.4)(各頂点に接続された面の Corner を取得)
- Edges of Corner (3.4)(面 Corner の両側の Edge を取得)
- Edges of Vertex (3.4)(各頂点に接続された Edge を取得)
- Face of Corner (3.4)(面 Corner が含まれる面を取得)
- Offset Corner in Face (3.4)(入力面 Corner と同じ面の他の Corner を取得)
- Vertex of Corner (3.4)(face Corner が接続されている頂点の Index を出力)
Output Nodes
- Viewer (3.0)(Geo情報をSpreadsheet Editorに表示させる)
Point Nodes
- Distribute Points in Volume (3.4) (Volume Grid 内に Point を作成)
- Distribute Points on Faces (3.0)
- Points (3.3) (各Point CloudのPositionを指定)
- Points to Vertices (3.0) (PointをVertexに変換)
- Points to Volume (3.0)(Pointをフォグボリュームに変換)
- Set Point Radius (3.0)(Pointの半径を変更)
Align Rotation to Vector (2.92)Point Distribute (2.92)Point Instance (2.92)Point Rotate (2.92)Point Scale (2.92)Point Separate (2.92)Point Translate (2.92)
Text Nodes
- Join Strings (3.0)(複数のStringをCombine)
- Replace String (3.0)(他のStringに入れ替える)
- Slice String (3.0)(Stringの文字の何文字目から何文字目までかを抜き出す)
- Special Characters (3.0)(キーボードで打てない文字を返す)
- String Length (3.0)(Stringの何文字目かを指定)
- String to Curves (3.0)(TextをCurveに変換)
- Value to String (3.0)(Valueに入力された文字を表示(小数点第?位までか指定))
Texture Nodes
- Brick Texture (3.0)(レンガtexture生成)
- Checker Texture (3.0)(チェックtexture生成)
- Gradient Texture (3.0)(グラデーションtexture生成)
- Image Texture (3.0)(イメージtexture生成)
- Magic Texture (3.0)(マジックtexture生成(サイケデリックなカラーテクスチャ))
- Musgrave Texture (3.0)(マスグレイブtexture生成)
- Noise Texture (3.0)(ノイズtexture生成)
- Voronoi Texture (3.0)(ボロノイtexture生成)
- Wave Texture (3.0)(波texture生成)
- White Noise Texture (3.0)(ホワイトノイズtexture生成)
Utilities Nodes (Value値を返す。Clamp:0~1)
- Accumulate Field (3.1)(蓄積フィールド?)
- Align Euler to Vector (3.0)(XYZ軸でオイラー回転する)
- Boolean Math (Boolean Output) (2.92)(2つのBooleanをInputして演算)
- Clamp (範囲制限) (2.92)
- Compare (3.1)
- Field at Index (3.1)(Index番号の数値を取得して返す。Transfer Attribute Nodeに似ている)
- Float Curve (3.0)
- Float To Integer (3.0)(小数点を切り捨てor切り上げた数値を返す)
- Interpolate Domain (3.3)()
- Map Range (ある範囲から目標範囲に値を再マップする) (2.92)
- Math (数式)ノード (Viewer) (2.92)
- Mix (3.4)(補間の量を制御する係数を使用して、値、色、ベクトルの入力を Mix する)
- Random Value (3.0)
- Rotate Euler (3.0)(オイラー回転)
- Switch (3.0)(2つのInputから1つのOutputを返す)
Compare Float (Boolean Output) (2.92)
Vector Nodes
- Combine XYZ (2.92)
- Separate XYZ (2.92)
- Vector Curves (3.0)(入力ベクトルコンポーネントをカーブにマップする)
- Vector Math (ベクトル演算) (2.92)(2つのベクトルをInputし、1つのOutputする)
- Vector Rotate (ベクトル回転)
Volume Nodes
- Volume Cube (3.3)()
- Volume to Mesh (2.93)(VolumeをMeshに変換)
Points to Volume (2.93)
UV
- Pack UV Islands (3.3)(UVmap の移動・スケール)
- UV Unwrap (3.3)()
Group
- Make Group (選択したNodeをグループ化) (2.92)
- Ungroup (グループ解除) (2.92)
- Group Input (紛失した際の予備)
- Group Output (紛失した際の予備)
Node Groups (グループ化・解除済み含めたリストの呼び出し)
Mesh Data
UV layers (2.93)Vertex Colors (2.93)Material Index (2.93)Face Normals (2.93)Shade Smooth (2.93)Edge Crease (2.93)
英訳単語集
- Integer:整数
- String:文字列
- Value:値
- Factor:因数
- Mean:平均
- Deviation:偏差(Meanと比べた値))
- Variance:変位(Deviationの2乗として定義)
- Cyclic:周期
- Proximity:近接
- manifold:多方面