关于自动化地形材质的问题

[复制链接]
查看3322 | 回复7 | 2018-3-28 00:30:17 | 显示全部楼层 |阅读模式
这两天在学习UE4的自动材质,使用以后发现生成的石头没有碰撞,但是从资源中直接在场景里摆放,是有碰撞产生的。
放置的石头模型有碰撞   地面材质生成刷的石头没有碰撞  。。


以下第一张图的  脚陷入地面

1.jpg

这一张图是石头的碰撞视图。。不像其它的是一个整体的碰撞,而是由很多点组成。
。。、


以下。场景中的玩家碰撞视图

场景中的玩家碰撞视图

场景中的玩家碰撞视图


不是很明白为什么是这样的情况。
是因为自动材质生成的物体不会产生碰撞吗?
求各位大大解惑~~ 谢谢。






直接摆放的物体

直接摆放的物体

碰撞视图

碰撞视图
mknmknmk | 2018-3-28 20:11:49 | 显示全部楼层
检查所有mesh 是否有碰撞体,并且碰撞预设设置正确
回复 支持 反对

使用道具 举报

tkmoni0011 | 2018-3-30 10:59:27 | 显示全部楼层
mknmknmk 发表于 2018-3-28 20:11
检查所有mesh 是否有碰撞体,并且碰撞预设设置正确

这些是正常的。  虚幻4的原因, landscape  不能够扩展碰撞,只能根据本身的样子来生成碰撞。 不像ce 有贴图碰撞。
不过还是谢谢。
回复 支持 反对

使用道具 举报

bull_chris | 2018-3-30 12:03:59 | 显示全部楼层
你说的UE4自动材质,指的是Grass output 节点?

这个节点生成的 Instance Component 默认就是没有碰撞的,要改的话,必须修改这个组件,比较麻烦。你可以去搜索一下有没有相关的教程。

这里最简单的解决办法就是,大型石头,岩石,用Foliage Componet 也就是种树的方式,那就能设置碰撞了。
回复 支持 反对

使用道具 举报

cg_bull | 2018-3-30 13:06:25 | 显示全部楼层
这种采样地形Layer的程序放置不支持碰撞,你可植被编辑器做。而且CE也不是上面贴图碰撞好嘛。。。
回复 支持 反对

使用道具 举报

tkmoni0011 | 2018-3-30 14:14:13 | 显示全部楼层
bull_chris 发表于 2018-3-30 12:03
你说的UE4自动材质,指的是Grass output 节点?

这个节点生成的 Instance Component 默认就是没有碰撞的, ...

嗯  是的。 现在就是采用刷植被的方法来做。  谢谢
回复 支持 反对

使用道具 举报

tkmoni0011 | 2018-3-30 14:16:51 | 显示全部楼层
cg_bull 发表于 2018-3-30 13:06
这种采样地形Layer的程序放置不支持碰撞,你可植被编辑器做。而且CE也不是上面贴图碰撞好嘛。。。 ...

嗯  谢谢。 还是要用刷植被的方法。
回复 支持 反对

使用道具 举报

LILING | 2018-3-31 12:06:14 | 显示全部楼层
66666666666666666666
回复 支持 反对

使用道具 举报

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

本版积分规则

17

主题

96

回帖

2314

积分

中阶编码师

积分
2314