トップページ
ようこそ※本サイトは、諸事情により、Blender Cycles memoから移植中のサイトです。現在、移植中のため内容が整っていない箇所が多数あります。しばらくの間は、お手数おかけしますが、オリジナ...
Vector Math (ベクトル演算) ノードは、入力された値に対して、選択された数学演算を行った結果を返します。
ノードの入力は動的です。一部の入力は、特定の操作でのみ使用できます。例えば、Scale (拡大縮小) 入力は Scale (拡大縮小) オペレーターでのみ使用できます。
ベクトル (-10000.0, -10000.0, -10000.0 - 10000.0, 10000.0, 10000.0) を入力します。
スケール値 (-10000.0 - 10000.0) を入力します。
Operation: Scale で表示されます。
最大値 (-10000.0 - 10000.0) を入力します。
Operation: Wrap で表示されます。
最小値 (-10000.0 - 10000.0) を入力します。
Operation: Wrap で表示されます。
増分値 (-10000.0 - 10000.0) を入力します。
Operation: Snap で表示されます。
使用する数学演算を選択します。
サポートされている演算は以下を参照してください。
Operation | Input | 式 | 概要 |
---|---|---|---|
Add | A: Vector B: Vector | A + B | A と B の和のベクトル (Vector) を返します。 |
Subtract | A: Vector B: Vector | A - B | A と B の差のベクトル (Vector) を返します。 |
Multiply | A: Vector B: Vector | (A.x ∗ B.x, A.y ∗ B.y, A.z ∗ B.z) | 成分ごとに A と B を乗算したベクトル (Vector) を返します。 |
Divide | A: Vector B: Vector | (A.x / B.x, A.y / B.y, A.z / B.z) | 成分ごとに A を B で除算したベクトル (Vector) を返します。 |
Cross Product | A: Vector B: Vector | A cross B | A と B のクロス積 (外積) のベクトル (Vector) を返します。 |
Project | A: Vector B: Vector | Project A onto B | A の B 上への正射影のベクトル (Vector) を返します。 |
Reflect | A: Vector B: Vector | 法線 B 周りの A の反射影のベクトル (Vector) を返します。 B は正規化されている必要はありません。 | |
Dot Product | A: Vector B: Vector | A dot B | A と B のドット積 (内積) の値 (Value) を返します。 |
Distance | A: Vector B: Vector | A と B の距離 (Value) を返します。 | |
Length | A: Vector | A の長さ (Value) を返します。 | |
Scale | A: Vector B: Scale | (A.x, A.y, A.z) * B | A に スカラー値 B を乗算したベクトル (Vector) を返します。 |
Normalize | A: Vector | A を正規化したベクトル (Vector) を返します。 | |
Absolute | A: Vector | (abs(A.x), abs(A.y), abs(A.x)) | A の各成分を絶対値にしたベクトル (Vector) を返します。 |
Minimum | A: Vector B: Vector | (min(A.x, B.x), min(A.y, B.y), min(A.z, B.z)) | A と B の各成分における最小値のベクトル (Vector) を返します。 |
Maximum | A: Vector B: Vector | (max(A.x, B.x), max(A.y, B.y), max(A.z, B.z)) | A と B の各成分における最大値のベクトル (Vector) を返します。 |
Floor | A: Vector | (floor(A.x), floor(A.y), floor(A.z)) | A の各成分を、それ以下の最大の整数値にしたベクトル (Vector) を返します。 1.1→1, -1.1→-2 |
Ceil | A: Vector | (ceil(A.x), ceil(A.y), ceil(A.z)) | A の各成分を、それ以上の最小の整数値にしたベクトル (Vector) を返します。 1.1→2, -1.1→-1 |
Fraction | A: Vector | (fmod(A.x, 1), fmod(A.y, 1), fmod(A.z, 1)) | A の各成分を、1 で割った余りの値のベクトル (Vector) を返します。 1.1→0.1, -1.1→0.9 |
Modulo | A: Vector B: Vector | (fmod(A.x, B), fmod(A.y, B), fmod(A.z, B)) | A の各成分を、B の各成分で割った余りの値のベクトル (Vector) を返します。 |
Wrap | A: Vector B: Max C: Min | (wrap(A.x, B.x), wrap(A.y, B.y), wrap(A.z, B.z)) ※ツールチップには wrap(A, B), と表示されるが正確か不明 | Aの各成分と、その値よりも小さい B の各成分の整数倍に最も近い値との差の絶対値に基づき、C の各成分と B の各成分間の値のベクトル (Vector) を返します。 |
Snap | A: Vector B: Increment | (snap(A.x, B.x), snap(A.y, B.y), snap(A.z, B.z)) | A の各成分を B の各成分で整数倍し、A の各成分以下の最大値にまるめたベクトル (Vector) を返します。 |
Sine | A: Vector | (sin(A.x), sin(A.y), sin(A.z)) | A の各成分の正弦 (サイン) のベクトル (Vector) を返します。 |
Cosine | A: Vector | (cos(A.x), cos(A.y), cos(A.z)) | A の各成分の余弦 (コサイン) のベクトル (Vector) を返します。 |
Tangent | A: Vector | (tan(A.x), tan(A.y), tan(A.z)) | A の各成分の正接 (タンジェント) のベクトル (Vector) を返します。 |
ノードからの出力は動的です。関数に応じて Vector か Value (スカラ) のどちらかになります。例えば、Length 関数の出力は Value で、Add 関数の出力は Vector です。
XYZ ベクトが出力されます。
スカラ値が出力されます。
Operation: Dot Product, Distance, Length で表示されます。
シェアボタン: このページをSNSに投稿するのに便利です。
ようこそ※本サイトは、諸事情により、Blender Cycles memoから移植中のサイトです。現在、移植中のため内容が整っていない箇所が多数あります。しばらくの間は、お手数おかけしますが、オリジナ...
Blender 2.9 2.93 日本語 / English 2.92 日本語 / English 2.91 日本語 / English 2.90 日本語 / Engli...
2.8 以降でのバージョン アップ内容で、記載ページがない機能やメモっておきたい部分の情報をまとめていきます。ユーザー インターフェース関連RenderLayerView LayerRenderLay...
~作成中~ ≡ ReferenceAdd > Input > WireframeWireframe (ワイヤーフレーム) ノードは、Cycles に表示されるオブジェクトのエッジを取得するた...
≡ ReferenceAdd > Input > Volume InfoVolume Info ノードは、Smoke ドメインに関する情報を提供します。InputsなしProperties...
≡ ReferenceAdd > Input > ValueValue (値) ノードは、ツリー内の他のノードに数値を入力するための単純なノードです。InputsなしPropertiesD...
≡ ReferenceAdd > Input > UV MapUV Map ノードは、特定の UV マップを取得するために使用されます。アクティブな UV マップのみを提供する Textu...
≡ ReferenceAdd > Input > Texture CoordinateTexture Coordinate (テクスチャ座標) ノードは、通常、Texture ノードのベク...
≡ ReferenceAdd > Input > TangentTangent (タンジェント) ノードは、Anisotropic BSDF Node のタンジェント方向を生成します。In...
≡ ReferenceAdd > Input > RGBRGB ノードは、他のノードに対して色情報を出力します。InputsなしPropertiesRGB ノードはカラー ピッカー ウィジ...
>はじめに├ Cycles とは├ スタートガイド├ 基本的なライティング└ カメラについて本サイトの表記法についてキーボード ショートカット>リリース ノート├ Cycles リリースノート├ 2....
レンダリング時にアンチエイリアシングしてほしくない場合、以下の設定を変更します。Properties > Render Properties > Film > Pixer Filter > Type ...
≡ ReferenceAdd > Input > Light PathLight Path (ライトパス) ノードは、シェーダーがどの種類の入射レイ (incoming ray) に対して...
~作成中~Light Rays Ray types can be divided into four categories:Camera: the ray comes straight from th...
≡ ReferenceAdd > Texture > Noise Texture2.9 Musgrave (マスグレイブ) テクスチャ ノードは、入力テクスチャ座標でフラクタル パーリン ...
Cycles で利用できる全ノードのリストです。Add メニューで表示される順にリストアップします。Search / ■Input / ■Output / ■Shader / ■Texture / ■...
≡ ReferenceAdd > Texture > IES TextureIES テクスチャは、IES ファイルに基づいて現実世界のライトをマッチングさせるために使用されます。IES フ...
~作成中~ ≡ ReferenceAdd > Texture > Noise TextureThe Magic Texture node is used to add a psychedel...
~作成中~ ≡ ReferenceAdd > Texture > Gradient TextureThe Gradient Texture node generates interpolat...
~作成中~ ≡ ReferenceAdd > Texture > Environment TextureThe Node Environmental Texture is used to l...