[纹理] UE4 -TextureCropping节点能实现裁切指定区域并重复平铺效果吗?

[复制链接]
查看4163 | 回复4 | 2019-3-21 10:47:10 | 显示全部楼层 |阅读模式
3dsMax中的参数设置可实现指定区域裁切后重复平铺
b.png
UE4同样参数虽然裁切了,但多于1次的重复平铺后还是平铺的整个图,而不是像Max那样只平铺裁切部分
b.png


更奇怪的是TextureCropping节点的LowerRightCorner参数只能取大于1的值才有裁切效果,是我哪里搞错了吗?
c.png
隐天 | 2019-3-26 17:28:31 | 显示全部楼层
怎么让这个裁切后可以象MAX那样平铺显示,UE4似乎没这功能?我也不晓得
不过你下面那个问题是因为你没弄清楚它裁切的算法,例如LowerRightCorner是指源贴图右下角的顶点将被放到哪里,如果设置为2,2,那就等于把这个贴图放大了2倍,而UV框是原来的大小,那么就等于只显示原来贴图的1/4了(即:源贴图的左上角这一块)
回复 支持 反对

使用道具 举报

xcger | 2019-3-27 11:49:21 | 显示全部楼层
隐天 发表于 2019-3-26 17:28
怎么让这个裁切后可以象MAX那样平铺显示,UE4似乎没这功能?我也不晓得
不过你下面那个问题是因为你没弄清 ...

感谢回答,看来果然是算法问题导致的裁切平铺重复无法实现。也许应该用控制UV的材质函数,应该用UVCropping,但貌似UVCropping已经取消了,查不到用法……
回复 支持 反对

使用道具 举报

蒹葭苍苍 | 2022-10-21 14:23:08 | 显示全部楼层
采样器修改下共享类型 改成限制就可以了 不过这已经是三年前的问题了估计现在提问题的人早已是大佬了
回复 支持 反对

使用道具 举报

xcger | 2023-3-8 01:12:06 | 显示全部楼层
自从提问了以后就再也没有动UE了,网站恢复了回来看看已经是UE5了都!
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

15

主题

175

回帖

1401

积分

中阶编码师

积分
1401