文件名称:OceanSimAndShanderExperiments:这个存储库包括我学习着色器的冒险经历,以及如何使用 Tessendorf 海洋表面算法
文件大小:35.41MB
文件格式:ZIP
更新时间:2024-07-12 07:22:48
C#
海面模拟和着色器实验 这是 Andrew Quesenberry 为科罗拉多梅萨大学的计算机图形课程设计的一个项目。 其主要目的是使用 Jerry Tessendorf 的“模拟海浪”白皮书中描述的方法,基于统计波浪模型模拟海洋表面。 当前状态:带有动画纹理的动画平面,程序生成法线贴图、切线和 UV。 场景保存在 Scenes/plane.unity 海洋的脚本目前是 Scripts/Plane.cs 多个插件用于处理 FFT、复数和矩阵。