前回のポストでリストアップしたノード・リストを更新しました。(NEW061)と表記されているのが今回追加されたノードです。
今回、MakeCone, Cylinder, Line, Rect, Sphere, Teaset, Torus など、さまざまな形状をパラメトリックにコントロールできるノードが追加されています。そんな中で面白いのが、MakeTeaset です。プルダウンメニューから、TeaPod, TeaCup, TeaSpoon を選択できるようになっています。
大昔からCGのレンダリングテストによく使われたオブジェクトの定番です・・
Viz で生成した Teaset を Visualizer でリアルタイムレンダリング
| 
 
ver. 
 | 
 
Name 
 | 
 
Category 
 | 
 
Description 
 | 
| 
 | 
 
Add 
 | 
 
Math 
 | 
 
Add two numbers/vectors/matrices 
 | 
| 
 
(030) 
 | 
 
AryConst 
 | 
 
Array 
 | 
 
Create a array of constant values 
 | 
| 
 
(NEW061) 
 | 
 
AryFileSink 
 | 
 
Array, File IO 
 | 
 
Write array data to a text fie 
 | 
| 
 
(030) 
 | 
 
AryFileSource 
 | 
 
Array, File IO 
 | 
 
Read array data from a text file 
 | 
| 
 
(030) 
 | 
 
AryGradient 
 | 
 
Array 
 | 
 
Create a array of values in the range [min, max] 
 | 
| 
 
(030) 
 | 
 
AryReduce 
 | 
 
Array, Math 
 | 
 
Reduce all elements of an array to a single element 
based on the selected function such as, 
Min, Max, Add, And, Or 
 | 
| 
 | 
 
ArySize 
 | 
 
Array 
 | 
 
Compute the size of an array 
 | 
| 
 
(NEW061) 
 | 
 
Bool3d 
 | 
 
Geometry 
 | 
 
Computes boolean operations on 3d solids 
 | 
| 
 
(NEW061) 
 | 
 
CapEdge 
 | 
 
Geometry 
 | 
 
Cap an edge to for a surface 
 | 
| 
 
(NEW030) 
 | 
 
Clamp 
 | 
 
Math 
 | 
 
Clamp the value of two numbers/vectors/matrices 
 | 
| 
 
(030) 
Eq, Ne, Gt, Ge, Lt, Le が統合 
 | 
 
Comp 
 | 
 
Math, Logics 
 | 
 
Compare x and y based on a comparison function such as: 
==(Equal), !=(Not Equal) 
>(Greater), >=(Greater Equal) 
<(Less Than), <=(Less Equal) 
 | 
| 
 
(030) 
 | 
 
Container 
 | 
 
Container 
 | 
 
Container for other nodes 
 | 
| 
 | 
 
CrossProd 
 | 
 
Math 
 | 
 
Cross product of two vectors 
 | 
| 
 | 
 
DirAlign 
 | 
 
Geometry, Transformation 
 | 
 
Rotate geometry so that Dir0 is aligned to Dir1 
 | 
| 
 | 
 
Div 
 | 
 
Math 
 | 
 
Divide two numbers/vectors/matrices 
 | 
| 
 | 
 
DotProd 
 | 
 
Math 
 | 
 
Dot product of two vectors/matrices 
 | 
| 
 
(NEW061) 
 | 
 
ExtractEdge 
 | 
 
Geometry 
 | 
 
Extract the edge profile from a surface 
 | 
| 
 
(030) 
 | 
 
Extrude 
 | 
 
Geometry 
 | 
 
Extrude curves or lines along a profile to create a surface 
 | 
| 
 | 
 
FBM 
 | 
 
Noise 
 | 
 
Fractional Brownian Motion noise fucntion 
 | 
| 
 
(030) 
 | 
 
FaceArea 
 | 
 
Geometry, Array 
 | 
 
Compute the area of faces in the eometry 
 | 
| 
 
(NEW061) 
 | 
 
FlipFace 
 | 
 
Geometry 
 | 
 
Flip face direction 
 | 
| 
 | 
 
Fx 
 | 
 
Math 
 | 
 
Mathematical function y=F(x) such as abs, sin, cos, etc. 
 | 
| 
 
(030) 
 | 
 
Fxy 
 | 
 
Math 
 | 
 
Mathematical function z=F(x, y) such as min, max, and, or 
 | 
| 
 | 
 
GeometrySink 
 | 
 
Geometry 
 | 
 
Output geometry to the modeler 
 | 
| 
 | 
 
GeometrySource 
 | 
 
Geometry 
 | 
 
Input geometry from the modeler 
 | 
| 
 | 
 
GetAttr 
 | 
 
Array, Geometry, Attributes 
 | 
 
Get numeric attributes from geometry 
 | 
| 
 
(NEW061) 
 | 
 
ImgFileSink 
 | 
 
Imaging, File IO 
 | 
 
Write an image to file 
 | 
| 
 
(030) 
 | 
 
ImgFileSource 
 | 
 
Imaging, File IO 
 | 
 
Read an image file 
 | 
| 
 
(030) 
 | 
 
ImgSample 
 | 
 
Array, Imaging 
 | 
 
Sample an image at position x 
 | 
| 
 
(030) 
 | 
 
ImgSize 
 | 
 
Imaging 
 | 
 
Compute the dimensions of an image 
 | 
| 
 
(030) 
 | 
 
Input 
 | 
 
Containers 
 | 
 
Create an input attribute in the parent graph 
 | 
| 
 | 
 
Length 
 | 
 
Math 
 | 
 
Length (Euclidean Norm) of a vector/matrix 
 | 
| 
 | 
 
LineSmooth 
 | 
 
Geometry 
 | 
 
Smooth lines by subdivision up to the specified threshold 
 | 
| 
 | 
 
MakeCircle 
 | 
 
Geometry 
 | 
 
Make a circle composed of line segments 
 | 
| 
 
(NEW061) 
 | 
 
MakeCone 
 | 
 
Geometry 
 | 
 
Make a cone 
 | 
| 
 
(NEW061) 
 | 
 
MakeCylinder 
 | 
 
Geometry 
 | 
 
Make a cylinder 
 | 
| 
 | 
 
MakeGrid 
 | 
 
Geometry 
 | 
 
Make a grid of quads 
 | 
| 
 
(NEW061) 
 | 
 
MakeLine 
 | 
 
Geometry 
 | 
 
Make a line composed of line segments 
 | 
| 
 
(NEW061) 
 | 
 
MakeRect 
 | 
 
Geometry 
 | 
 
Make a rectangle composed of line segments 
 | 
| 
 
(NEW061) 
 | 
 
MakeSphere 
 | 
 
Geometry 
 | 
 
Make a sphere 
 | 
| 
 
(NEW061) 
 | 
 
MakeTeaset 
 | 
 
Geometry 
 | 
 
Make pieces of a teaset 
 | 
| 
 
(NEW061) 
 | 
 
MakeTorus 
 | 
 
Geometry 
 | 
 
Make a torus 
 | 
| 
 | 
 
Mul 
 | 
 
Math 
 | 
 
Multiply two numbers/vetorsmatrices 
 | 
| 
 | 
 
Neg 
 | 
 
Math 
 | 
 
Negate a number/vector/matrix 
 | 
| 
 | 
 
Normalize 
 | 
 
Math 
 | 
 
Normarize a vector/matrix 
 | 
| 
 
(030) 
 | 
 
NumericInput 
 | 
 
IO, Containers 
 | 
 
Create an numeric input attribute in the parent graph 
 | 
| 
 
(030) 
 | 
 
Output 
 | 
 
Containers 
 | 
 
Create an output attribute in the parent graph 
 | 
| 
 | 
 
PointNormal 
 | 
 
Geometry 
 | 
 
Compute the normal at points as average of the  
normal of faces sharing 
 | 
| 
 
(NEW061) 
 | 
 
PointsToLine 
 | 
 
Geometry 
 | 
 
Make a line strip out of ppoint positions 
 | 
| 
 | 
 
Prod 
 | 
 
Math 
 | 
 
Product of a matrix and a vector / Product of two matrices 
 | 
| 
 | 
 
Random 
 | 
 
Math 
 | 
 
Random number generator 
 | 
| 
 
(030) 
 | 
 
Reduce 
 | 
 
Math 
 | 
 
Reduce all elements of vector/matrix to a single element based on the selected function such as Min, Max, Add, And, Or 
 | 
| 
 | 
 
Revolve 
 | 
 
Geometry 
 | 
 
Revolve curves or ines around an axis to create a solid 
 | 
| 
 
(NEW061) 
 | 
 
Rotate 
 | 
 
Geometry, Transformation 
 | 
 
Rotate geometry around an axis 
 | 
| 
 | 
 
SVec2 
 | 
 
Math 
 | 
 
Split a vector of size 2 into its two components x, y 
 | 
| 
 | 
 
SVec3 
 | 
 
Math 
 | 
 
Split a vector of size 3 into its three components x, y, z 
 | 
| 
 | 
 
SVec4 
 | 
 
Math 
 | 
 
Split a vector of size 4 into its four components x, y, z, w 
 | 
| 
 | 
 
Select 
 | 
 
Math, Logics 
 | 
 
Select X if condition C is true, otherwise select Y 
 | 
| 
 | 
 
SetAttr 
 | 
 
Array, Geometry, Attributes 
 | 
 
Set Geometry's attributes 
 | 
| 
 | 
 
Sub 
 | 
 
Math 
 | 
 
Subtract two numbers/vectors/matrices 
 | 
| 
 
(030) 
 | 
 
TextureXForm 
 | 
 
Geometry, Texture 
 | 
 
Apply a transformation to the texture of geometry 
 | 
| 
 | 
 
Translae 
 | 
 
Geometry, Transformation 
 | 
 
Translate geometry 
 | 
| 
 | 
 
Triangulate 
 | 
 
Geometry 
 | 
 
Turn quas and polygons into triangles 
 | 
| 
 | 
 
Vec2 
 | 
 
Math 
 | 
 
Make a vector of size 2 from its two components x, y 
 | 
| 
 | 
 
Vec3 
 | 
 
Math 
 | 
 
Make a vector of size 3 from its three components x, y, z 
 | 
| 
 | 
 
Vec4 
 | 
 
Math 
 | 
 
Make a vector of size 4 from its four components x, y, z, w 
 | 
| 
 | 
 
X-Axis 
 | 
 
Math 
 | 
 
Vector pointing along the positive X axis 
 | 
| 
 | 
 
Y-Axis 
 | 
 
Math 
 | 
 
Vector pointing along the positive Y axis 
 | 
| 
 | 
 
Z-Axis 
 | 
 
Math 
 | 
 
Vector pointing along the positive Z axis 
 | 

0 件のコメント:
コメントを投稿