Houdini 中文帮助文档

Stroke

用于构建交互是资产的低级别工具

Stroke SOP是一个低级别的SOP,用于创建高级别的资产文件,可以交互式的在视窗中绘制笔触。要查看此,其是何State,Stroke成对出现的,用于如何从交互使勾画中,把笔触参数传输过来。

有两个参数集:第一个是由交互式状态所使用的,控制如何生成每个笔触。第二个是在Number of Strokes 参数中。它们会存储由交互式工具创建的每个笔触信息。

Stroke SOP 本身在计算时,会将所有的笔触(参数所描述的)转为多边形几何体。

会计算原始的采样,不会执行光滑操作。你可以使用Resample SOP或其他SOP来抖动最终的采样线。

Recorded attributes

Point
P 绘制曲线在映射几何体上的交叉位置
stroke_angle 绘制时,笔的角度。用于手绘板类型。以度数为单位。
stroke_dir 从眼角到绘制的笔触点处的方向。此是沿其映射笔触点的方向。
stroke_hit 笔触点是否成功的撞击到了映射几何体。
stroke_orig 在相机平面中,在其处绘制笔触的3D位置。当你在视窗中绘制时,你是在近平面上绘制的。这些位置会趋向于远离你所期望的位置。
stroke_pressure How much, in 0..1, the stylus was being pressed to the screen while drawing.
stroke_prim 当和几何体交叉时,被撞击的Primitive。-1表示没有撞击对象

stroke_roll;

stroke_tilt 笔式和屏幕的角度
stroke_time 笔触何时在视窗中绘制的(秒为单位)。此是从曲线的起始端测量的。其可以让你基于曲线被绘制的快慢来调节流量。
stroke_uv 当交叉几何体时,交叉处的参数化UV坐标。此可以被vex的primuv函数所使用。
Primitive
Cd 笔触在其绘制时,所使用的颜色。
stroke_opacity 笔触在其绘制时的不透明度。
stroke_projcenter 映射的中心位置
stroke_projdir 所选的映射方向
stroke_projtype 需要哪种映射类型

stroke_tool;

width 绘制时笔触的半径

Parameters

Radius 用于控制最终曲线的宽度属性
Tool 用于控制最终曲线的stroke_tool属性
Color 用于控制最终曲线的Cd属性
Opacity 用于控制最终曲线的stroke_opacity 属性
Projection 用于控制最终曲线的stroke_projtype 属性
Projection Center 用于控制最终曲线的 stroke_projcenter 属性
Number of Strokes The interactive stroke state writes into this multiparm to record the output of each on-screen curve.

Enable Stroke 此可以用于快速的终止将一个笔触添加到生成的几何体上
Radius 笔触的宽度
Tool 笔触的stroke_tool
Color 笔触的颜色
Opacity 笔触的stroke_opacity
Projection 笔触的stroke_projtype
Projection Center 笔触的stroke_projcenter
Projection Direction 笔触的stroke_projdir
Raw Data 以bin形式,将单个笔触的所有位置和属性数据存储到其中
点击分享到: