Particle in Nuke&Fusion

对Nuke 或者 Fusion都不是研究很深,兴趣却不少。
希望能引来有同好的高手指点1,2和探讨!

但是谢绝那些不从实际出发,单单凭意淫说哪个更好,哪个更强的评论!

本人觉得,没有完全深入了解这些合成软件的SDK,或者脚本语言的,都没有资格恶意向哪个软件指三道四的!!(虽然我对两个都不懂)

(Nuke版本6.3,Fsuion版本为6.2)
Nuke可以通过“图片通道”来影响其粒子属性:

发射率
寿命
速度
旋转
大小。

Fusion 也可以通过pCustom节点控制其:
px, py, pz(位置)
vx, vy, vz(速度)
rx, ry, rz(旋转)
sx, sy, sz(自身旋转)
size(大小)
id(粒子的标识符)
r, g, b, a(粒子颜色
age(年龄)
lifespan(寿命)

发射器类型:同样可以是2维平面(图片),或者3D模型

粒子类型:Nuke:是2D平面或者3D模型,Fusion只能为图片。

下面的还不了解具体应用,貌似跟自定义区域相关。
rgnhit
This value is 1 if the particle hit the pCustom tools defined region

rgndist
This variable contains the particles distance from the region

condscale
The “strength” of the region at the particle’s position

rgnix, rgniy, rgniz
Values representing where on the region the particle hit

rgnnx, rgnny, rgnnz
region surface normal of the particle when it hit the region

当然 ,Nuke 通过ParticleExpression 节点能控值以下属性:
color(颜色)
opacity(透明度)
size(大小)
mass(质量)
accel(加速度)
force(力量)
pos(位置)
vel(速率)
frame(这个还不了解诶)
chans

提问: 怎样控制每个粒子的相关属性(那种不直接在 “表达式节点”上所列的粒子属性??)

粒子的可控属性具体还有哪些??
如果那些相关属性不直接在 “表达式节点”上所列的粒子属性,又怎样控制呢?

 

1.很容易注意到的Nuke  与Fusion 的区别。。
Nuke不能指定自定义几何体为碰撞物体?(6.3版本)至少我现在还不懂。

然后, Fusion 不能利用图像的颜色来影响其粒子发射率。(6.2版本),当然,也是我现在不懂的。

 

测试下:他们的 粒子颜色都可以受位置的影响的。

同时我们也注意到了,Nuke 粒子的运动方向是建立在发线的方向上的。然后,Nuke 的粒子发射器可以指点在几何体的“点线面”上发射, 而Fusion 貌似不能。

当然也有Fusion能实现,Nuke (当然6.3版本,)还不能实现的。Fusion的粒子可以受灯光影响,能产生阴影;还可以输出 Object ID。

回复评论