• UE4 -TextureCropping
  • 如何在Unreal里制作燃
  • UE4教程之动画雨滴材
    • 引擎世界丨EngineWorld.CN
    • 引擎世界丨EngineWorld.CN
    • 引擎世界丨EngineWorld.CN
    • 引擎世界丨EngineWorld.CN
    • 引擎世界丨EngineWorld.CN
    • 引擎世界丨EngineWorld.CN

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

3
回复
2926
查看
[复制链接]

15

主题

188

帖子

1390

积分

中阶编码师

Rank: 2

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


更奇怪的是TextureCropping节点的LowerRightCorner参数只能取大于1的值才有裁切效果,是我哪里搞错了吗?
c.png

59

主题

978

帖子

5579

积分

高阶编码师

Rank: 3Rank: 3

积分
5579
发表于 2019-3-26 17:28:31 | 显示全部楼层
怎么让这个裁切后可以象MAX那样平铺显示,UE4似乎没这功能?我也不晓得
不过你下面那个问题是因为你没弄清楚它裁切的算法,例如LowerRightCorner是指源贴图右下角的顶点将被放到哪里,如果设置为2,2,那就等于把这个贴图放大了2倍,而UV框是原来的大小,那么就等于只显示原来贴图的1/4了(即:源贴图的左上角这一块)
回复

使用道具 举报

15

主题

188

帖子

1390

积分

中阶编码师

Rank: 2

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

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

使用道具 举报

0

主题

2

帖子

5

积分

初始化成员

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

使用道具 举报

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

本版积分规则

用艺术创造世界
专业的开发者社区,汇聚众多创作人 提供作品展示
项目交流 工作机会等行业服务
社区邮箱:engineworld@qq.com

Powered by 引擎世界中文社区™®© Engine World Inc.( 陕ICP备20012463号-1 )