Fabrizio Espindola 发布 Unity 实时水体课程:从水花到海洋

AI3D 发表于 4 周前 浏览 0 分类 新闻资讯

Fabrizio Espindola,以《The Unity Shaders Bible》和《The Godot Shaders Bible》的作者身份最为人所知,他宣布正在制作一门 14 小时的视频课程,专注于在 Unity 中创建实时水面效果。

该课程探索了各种创建水体模拟的技术,从简单的水花飞溅到大规模的海洋系统。据他所说,这个演示是课程中包含的示例之一。它结合了粒子系统、Shader Graph、HLSL 和 C# 脚本,以生成交互式水面效果。

《Real-Time Water in Unity: From Splashes to Oceans》要求具备着色器及其在 Unity 中作用的基础知识。课程从 3D 水花开始,学习 Shader Graph 和粒子系统,然后进入使用 HLSL 自定义函数、流图和世界空间的溪流与瀑布。接下来涵盖带有浮力和基于纹理渲染的 2D 与 2.5D 水面,之后进阶到复杂系统,如由计算着色器驱动的交互式水面和完全程序化的海洋。

它还教授波浪数学、用于泡沫和相交效果的深度纹理、C# 与计算着色器之间的通信,以及如何针对不同的制作需求选择合适的技术。到最后,你应该能够创建既符合视觉风格又满足性能要求的自定义水体系统。

Fabrizio Espindola Announces New Course On Real-Time Water In Unity
Fabrizio Espindola Announces New Course On Real-Time Water In Unity

相关链接

原文链接:https://80.lv/articles/fabrizio-espindola-announces-new-course-on-real-time-water-in-unity

喜欢这篇内容吗?