找回密码
 立即注册
查看: 506|回复: 2

请问unreal engine怎么做出海浪的效果?

[复制链接]
发表于 2020-11-25 18:04 | 显示全部楼层 |阅读模式
请问unreal engine怎么做出海浪的效果?
发表于 2020-11-25 18:05 | 显示全部楼层
可以考虑直接集成NVIDIA WaveWorks:
NVIDIA WaveWorkshttps://github.com/NvPhysX/UnrealEngine/tree/UE4_WaveWorks_4.19

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

×
发表于 2020-11-25 18:05 | 显示全部楼层
可交互还是不可交互?
自己做的话,可以整合FFT,或者这两年也有一些新的Ocean方面的论文,可以参考。
不想自己做的话,商店有个插件,不过那个用的不是FFT,调整起来不方便。不可交互的话,商店材质性质的就更多了。
github还有一个UE4的Ocean插件,那个是基于经典的GPUGems FFT 实现的,有码,自己拿来做改动也方便。
UE4-OceanProject/OceanProject我自己也做了个插件 ,不过现在功能太简单,修改修改后面也准备上github,不过不知道要到啥时候了,哈哈。


FFT、Gesture wave是海洋模拟的基础,在此基础上,浪本身的表现力要怎么做,根据需求不同,侧重点可能会不太一样。这几年有不少各种尝试,有些是实现水波与岸和阻挡物的物理交互(粘滞、推挤),有些是实现波浪,还有些是基于体素实现更加真实且精确的物理模拟,基本都可以查到相关论文。


祝好运。
懒得打字嘛,点击右侧快捷回复 【右侧内容,后台自定义】
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Unity开发者联盟 ( 粤ICP备20003399号 )

GMT+8, 2024-11-24 08:33 , Processed in 0.124403 second(s), 28 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表