Shader World procedural landscape, ocean, foliage 3.6.8 适配UE5.4
本帖最后由 cg小白兔 于 2024-7-26 12:21 编辑Tested and compatible with : Windows 10, Mac (arm M1), iOS(IPad mini), Android (S9 OpenGL&Vulkan)
Features:
World creation from a Material function and Blueprint Brushes : fast iteration, instant feedback
Modern Virtual HeightField as a Geometry clip map representation
Landscape data layers : runtime computed equivalent to traditional UE4 Landscape layers
Mesh and Actor spawning with custom density functions : GPU Driven, using Data layers
BP Brushes can write into landscape layers : Heightmap Brush demo writes flowmap
16 Bits Heightmap import using a blueprint tool (raw/png 16bits)
Compatible with mobile (Android & iOS) and desktop devices (Windows & Mac)
Spawnable Meshes can enable collisions only at proximity for optimal performance
Scalable Landscape Material: Clean and Commented, Manage Multi Biomes and feature performance options
Code Modules:
ShaderWorld, Type: Runtime
Number of Blueprints: 15+
Number of C++ Classes: 40+
Supported Development Platforms: Windows, Linux, MacOS
Supported Target Build Platforms: Windows, Android, iOS, Linux, Oculus, PS4, Xbox One, Steam VR, Gear VR
经过测试并兼容:Windows 10、Mac(arm M1)、iOS(IPad mini)、Android(S9 OpenGL&Vulkan)
功能:
通过材质函数和蓝图画笔创建世界:快速迭代、即时反馈
现代虚拟高度场作为几何剪辑地图表示
景观数据层:运行时计算相当于传统 UE4 景观层
使用自定义密度函数生成网格和 Actor:GPU 驱动,使用数据层
BP 画笔可以写入景观层:Heightmap Brush 演示写入流程图
使用蓝图工具导入 16 位高度图(raw/png 16 位)
兼容移动设备(Android 和 iOS)和桌面设备(Windows 和 Mac)
可生成的网格只能在近距离启用碰撞以获得最佳性能
可扩展景观材料:干净且有注释,管理多种生物群落并具有性能选项
代码模块:
ShaderWorld,类型:运行时
蓝图数量:15+
数量C++ 类:40+
支持的开发平台:Windows、Linux、MacOS
支持的目标构建平台:Windows、Android、iOS、Linux、Oculus、PS4、Xbox One、Steam VR、Gear VR
页:
[1]