文件名称:opengl-water:在 OpenGL 中完成的一些水
文件大小:971KB
文件格式:ZIP
更新时间:2024-07-09 07:43:01
C++
opengl-water 关于 这是一个使用 OpenGL 3.3 创建的水演示。 为了运行这个演示,你需要在你的机器上安装GL_ARB_shading_language_420pack扩展。 这个水演示使用滚动置换贴图纹理来模拟波浪的运动。 着色器还考虑了水对背景纹理(默认为鹅卵石)的折射效果。 截图 安装 运行configure.sh以安装所需的依赖项。
【文件预览】:
opengl-water-master
----.gitignore(3KB)
----LICENSE(1KB)
----Water()
--------rubber_duck-1331px.png(51KB)
--------.gitignore(6B)
--------Utils.cpp(311B)
--------Texture.cpp(844B)
--------Main.cpp(3KB)
--------fragment.glsl(240B)
--------packages.config(712B)
--------Plane.cpp(2KB)
--------Shader.cpp(2KB)
--------18_vertex_texture_02.jpg(32KB)
--------fragment.lambert.glsl(857B)
--------Water.sln(856B)
--------GameTime.h(1KB)
--------Camera.h(998B)
--------Plane.h(513B)
--------wave.jpg(12KB)
--------fragment.phong.glsl(1KB)
--------GameTime.cpp(1KB)
--------magic.jpg(95KB)
--------tests()
--------pebbles2.jpg(695KB)
--------Water.vcxproj(8KB)
--------makefile(212B)
--------Utils.h(159B)
--------water3.jpg(64KB)
--------Shader.h(130B)
--------Water.vcxproj.filters(2KB)
--------Texture.h(126B)
--------vertex.glsl(321B)
--------wave2.jpg(133KB)
--------Camera.cpp(2KB)
----README.md(655B)
----configure.sh(531B)