平面波PlaneWaves是一个简单的kivy应用程序,通过GLSL着色器显示平面波。您可以单击/点击以创建波矢标记并四处移动它们以更改波矢幅度。显示所有波矢的叠加-您可以只看到强度,或复相位,或由强度调制的相位。执照该应用程序在MIT许可证下(请参阅许可证),要么是我自己的(main.py和planewave.kv),要么是kivy项目的许可证(shaderwidget.py)。 Toast通知代码在knappador (github)的MIT许可下,请参阅其代码以获取更多详细信息。