glass fracture——代理和破碎方向v,w继承

用户头像
重庆/三维设计师/5年前/80浏览
glass fracture——代理和破碎方向v,w继承

自用

正常流程

rbd materiafracture 破碎

选择glass材质,这里通过add在玻璃中间位置撒了个点


接下来引入一个18.5新节点 rbd connect faces  以及附属节点 rbd disconnected faces

以往在glass破碎中,glass会在破碎前就显示出裂纹,这个节点就是为了解决这个问题的。

原理大致可以理解为计算length 然后把距离远的裂纹先抹去。

连法如下


输出节点与material fracture一致


最后导入dopnet中的破碎数据然后接入,最后修改mode为delete connected即可


用来transform pieces 代理高模来优化结算速度,根据name属性来判断同一块



破碎动态

破碎时应该是从中间到旁边辐射状破碎,而且破碎应该会有应该水皇冠一样的角度变化。


通过pointwrangele 和 pointvop实现


用add来代替显示块位置,更好分辨位置


wrangle给一个速度,pointvop给予更细化的v和w。

这里有一个习惯,可以通过将数据先接入法线来方便的可视化速度v,

先getattrible来获取中心点的位置

.

然后与每块的点坐标相减(subtract),可以得到中心向外的方向并根据距离会给予一个length

因为需要方向,所以需要把length标准化,用normalize


这时候每块的方向变量已经获得,用constant给予一个破碎方向的v

引入一个mix,讲破碎v和方向v混合

.


重点来了,讲前面求方向量时候得到的length 作为混合数接入,

可以看到沿中心向边缘辐射状改变方向,中心是完全向前,周围则向着四周飞散

fit可以调节length范围改变效果



这里可以用multiply 来乘上一个length(需要fit一下),来让中间速度快,周围速度慢

还可以ptnum,random一下得到一个常数,乘上去给予一些变化


最后导出到v和w即可

w节点上没有要用bind

0
举报
|
收藏
分享
相关推荐
评论
用户头像
评论你的想法~
表情
喜欢TA的作品吗?喜欢就快来夸夸TA吧!
推荐素材
深蓝色三维科技地球,全球化、国际化、科学技术概念抽象图形
三维渲染极简空白室外背景
旋转的漩涡和流动的线条,三维渲染
扁平化抽象几何三维模型创意时尚海报
矢量抽象三维几何图形创意海报
三维上海城市天际线
实验室三维场景
三维渲染的流动白色布料透明玻璃背景
三维渲染的简约简洁极简风格几何体场景海报
三维渲染的年轻女医生
红色三维概念礼盒背景
三维界面科学技术,科幻场景矢量背景图。
灰色三角四面体、点线链接构成三维空间科技矢量背景
三维渲染极简北欧风现代家居装饰场景
三维渲染抽象波浪流金风格背景
三维渲染的老年医生
三维渲染炫彩背景
三维抽象矢量星球,寓意全球化、国际化,球形世界地图,点和线连接的矢量背景
矩阵立方体三维空间科技背景
三维曲线空间背景
三维渲染红色礼盒
三维渲染城市背景
黑暗房间内的金属方块展台,三维渲染
三维地形图,等高线。抽象的点线科技背景,类似云端数据连接、区块链、神经网络的概念。
三维户型剖面图
你可能喜欢
相关收藏夹
大家都在看
登录注册