阿诺德Arnold Scatter散列对象的使用
在Arnold 3.1.0版本中更新了散列对象,类似上次给大家介绍的程序对象模拟,另外可以使用顶点贴图或任何C4D着色器(例如位图、噪波、渐变色等)来控制分布。还可以利用C4D效果器的功能来创建复杂的动画,Arnold散列使用对象轴的位置来定位对象,使用方式和克隆类似。其实C4D的克隆已经有这个功能了,但是多学一点总是错不了的。
分布-Distribution
- 表面(Surface):要散列的网格。当前只允许多边形网格,不支持样条线和体积。
- 选择(Selection):只能通过指定选集标签在选定顶点/边/多边形上分布实例。
- 分布(Distribution):从以下分布方法中选择:
——顶点(Vertex):在网格的每个顶点创建一个实例。
——边(Edge):在网格边上创建实例。
——多边形中心(Polygon Center):在网格的每个多边形的中心创建一个实例。
——表面(Surface):创建整个曲面区域的实例。
——每边点数(Points Per Edge):指定在每条边上创建的实例数,仅在边缘分布模式下可用。
——统一分布(Uniform Distribution):当启用的实例均匀分布在每条边上时,否则,分布是随机的,仅在边缘分布模式下可用。
- 模式(Mode):选择如何在曲面模式下控制分布。
——密度(Density):实例数由曲面的面积定义,该方法的优点是在缩放曲面后保持实例的密度。
——点计数(Point Count):指定曲面上的精确实例数。 - 密度(Density):控制曲面上实例的密度,100%表示每平方单位1个点,例如,在一个100x100厘米的平面上有10000个实例。
- 最大点数(Max Points):这是对密度模式下生成的实例数量的可选严格限制,以避免致命问题,例如在巨大的表面上生成数十亿或万亿个实例,从而可能导致内存不足错误。当基于“密度”设置生成的点数超过给定的“最大点数”值时,UI 上将显示一条消息。
- 种子(Seed):控制曲面和边模式中的分布变化。
- 着色器(Shader):可以使用任何 Cinema 4D 着色器(例如位图、噪波、渐变等)通过灰度纹理控制纹理空间中实例的密度。黑色表示没有实例,白色表示完全密度。纹理用于上面的分布控件。
- 间隔(Push apart):启用的实例被推开到它们之间保持最小距离。
- 距离(Distance:启用间隔功能时实例之间的最小距离。两个实例(曲面上的两个分散点)不能小于此值。
实例-Instances
- 渲染(Render):选择定义实例的位置,可以从场景中选择任何对象(自定义形状)或将子对象用作实例。
- 自定义形状(Custom Shapes):通过选择“自定义形状”渲染模式并将形状添加到此选项,可以使用场景中的任何形状来渲染实例。
- 形状模式(Shape Mode):如果为实例化定义了多个形状,则可以通过“形状模式”选项指定其顺序。可用的模式有:
——顺序:按定义的顺序(在“自定义形状”字段或子顺序中显示的形状)。
——随机:使用随机种子定义随机形状顺序。
——混合:将形状分成相等数量。
——第一:只使用第一个形状。
方向-Orientation
- 向上方向(Up Direction):指定实例的向上方向向量(Y)。
——轴(axis):选择实例指向的对象空间轴,例如+Y 表示曲面的上方向向量。
——法线(normal):曲面的法向量用作实例的向上方向向量。
——目标(target):实例指向指定的目标对象。 - 正面方向(Front Direction):指定实例查看的方向(Z),可能的选择有:
——轴(axis):选择实例指向的对象空间轴。例如+Z 表示曲面的正向向量。
——摄影机(camera):实例指向活动场景摄影机。
——中心(center):实例指向曲面的中心。
——目标(target):实例指向指定的目标对象。
- 位置(Position)/缩放(Scale)/旋转(Rotation):这些设置允许您向实例的位置、比例和旋转添加偏移或随机变化。
- 着色器(Shader):使用任何 Cinema 4D 着色器控制纹理空间中的偏移,灰度纹理充当指定偏移的倍乘。
- 变化(Variation):随机化实例上的偏移,0%表示无随机变化,100%表示范围内的完全随机化偏移。
显示- Display
- 细节程度 LOD:通过将实例数减少到给定百分比,来控制视窗中显示的实例数。
- 视窗模式(Viewport Mode):控制实例在视图窗口中的显示方式。
——关闭:关闭显示。
——点:散乱的点在视视图窗口中显示为点。
——轴:将显示每个实例的 X、Y、Z 轴,以了解实例的方向。可以通过“轴大小”参数控制轴的长度。
——边界框:显示每个实例的边界框。
——线框:显示每个实例的线框。
——着色:将每个实例显示为着色网格。
- 显示颜色(Show Display Color):启用边界框后、线框或着色网格,将以实例的显示颜色显示。
效果器-Effectors
指定用于实例的变换和颜色的效果器列表。
用于更改散列实例大小的步幅效果器
- 感谢你赐予我前进的力量
赞赏者名单
因为你们的支持让我意识到写文章的价值🙏
本文是原创文章,采用 CC BY-NC-SA 4.0 协议,完整转载请注明来自 Nanbowan!
评论
匿名评论
隐私政策
✅ 你无需删除空行,直接评论以获取最佳展示效果