我竟然在Godot完美复刻了艾尔登法环的龙卷风!|滚动纹理+顶点位移,看完直呼卧槽#Godot #艾尔登法环 #游戏特效 #Shader编程 #顶点位移
作者讨论了他们在Elden Ring中的 “Erdtree的影子” DLC扩展的经历,这激发了他们重新审视游戏世界的灵感。 尽管演讲者因为在phramazola地区欣赏视觉上令人惊叹的龙卷风而感到沮丧,但他决定使用3D建模软件Blender和Godot重现游戏复杂的龙卷风效果。 他们首先在搅拌机中创建了龙卷风的几何结构,使用贝塞尔曲线实现螺旋形状,应用倾斜进行纹理滚动,然后将其导出到戈多进行进一步开发。 在Godot中,他们实现了一种滚动纹理技术,定义了一个具有对噪声纹理进行采样的函数的着色器,并引入了其他功能,例如起伏运动的顶点位移以及通过另一个噪声纹理添加高频细节。 为了模仿游戏中龙卷风的深度和柔软度,他们探索了不同的方法,最终决定使用Godot的材质叠加功能,通过调整后的参数再次渲染龙卷风,并使用混合噪声结果来控制透明度。 演讲者在视频中分享了他们的旅程,强调了他们理解龙卷风影响的努力,以及他们最终通过搅拌机、戈多和着色器编程的组合取得的成功。 他们最后对观众通过点赞、订阅和互动在他们的频道和Patreon页面上的支持表示感谢,承认 “Erdtree的影子” 内容具有挑战性,并希望能够成功探索它。
来源:
v=g2dA8FhdmGM
立即观看