有興趣為您的 3D 遊戲添加紋理、光照、陰影、法線貼圖、發光物體、環境光遮蔽、反射、折射等?偉大的!下面是一組著色技術,可將您的遊戲視覺效果提升到新的高度。我已經以這樣一種方式解釋了每種技術,您可以將在這裡學到的知識應用/移植到您使用的任何堆棧中——無論是 Godot、Unity、Unreal 還是其他東西。對於著色器之間的粘合劑,我選擇了出色的 Panda3D 遊戲引擎和 OpenGL 著色語言 (GLSL)。因此,如果那是您的堆棧,那麼您還將受益於學習如何將這些著色技術與 Panda3D 和 OpenGL 一起使用。
1