原创作品

小教程:模型拉伸不拉扯纹理和粒子的shader怎么做

Haley 发表于   2021-11-29 16:20:32
5971
8
48

先上shader,顶点xy作为uv,同时乘上模型scale。就可以保证模型拉伸不拉扯纹理Snipaste_2021-11-29_16-05-59.png

勾上这个保证模型旋转后拉伸不变型。

粒子系统将划线处改为shape,拉伸时改变的就是发射器,不会拉扯粒子。

Snipaste_2021-11-29_16-07-43.png

效果演示

道理就是这么个道理。同时感谢VFX SKILL技术社区交流群的大佬们的指点。


没有标签
确定
评论(8)
魔法盒用户
谢谢您
回复
415天前
InsanelyGreat
有一个问题是这个方式只能局限于俩个反向上的拉伸,第三个反向朝向的面都会“clamp”,所以这一点有啥解决的办法嘛,我用function做几个方向的switch但是这第三个方向的问题老是在心头
回复
874天前
Haley
回复
InsanelyGreat
改天我试试熊猫大佬的圆柱包裹uv加上这个缩放uv试试,这是一个方向,你也可以试试
回复
874天前
InsanelyGreat
回复
haley
太巧了,圆柱包裹的我昨天就试过了。因为是圆柱,所以在中间顶部底部vertex的边缘进行拉伸,在俯视角就会有点裂开,实际效果反而还不如这个,我觉得这个可能只能先这样做了,毕竟有这种需求的都是规则朝向的模型,就像你视频举例的那样
回复
873天前
年轻大叔
牛皮
回复
875天前
野原新之助
好强!
回复
875天前
小龙虾
侧面能解决嘛大佬
回复
876天前
Haley
回复
小龙虾
侧面暂时没想到好的办法
回复
876天前
Mrtree
视频看不了 能补个链接吗
回复
876天前
Haley
回复
Mrtree
点击去吐槽,去b站看吧,我这边传了几次都是这样
回复
876天前
lolmingmmmm
6666666666666,又学到了
回复
878天前
温温
大佬太强了!! 又学到了!!
回复
878天前
没有更多啦~
  • 咨询
    客服
  • 扫码加入QQ群 或搜索QQ群号: 797421367
  • 扫码关注公众号 或微信搜索: cokey游戏特效