├── AUTHORS.txt ├── CMakeLists.txt ├── CMakeModules ├── Findfftss.cmake ├── Findfftw3-3.cmake ├── Findfftw3f-3.cmake └── LibFindMacros.cmake ├── LICENSE.txt ├── README.txt ├── demo ├── island │ ├── detail.png │ ├── islands.ive │ ├── moss.png │ └── sand.png └── textures │ ├── sky_clear │ ├── down.png │ ├── east.png │ ├── north.png │ ├── south.png │ ├── up.png │ └── west.png │ ├── sky_dusk │ ├── down.png │ ├── east.png │ ├── north.png │ ├── old │ │ ├── down.png │ │ ├── east.png │ │ ├── north.png │ │ ├── south.png │ │ ├── up.png │ │ └── west.png │ ├── south.png │ ├── up.png │ └── west.png │ └── sky_fair_cloudy │ ├── down.png │ ├── east.png │ ├── north.png │ ├── south.png │ ├── up.png │ └── west.png ├── include ├── OceanExample │ ├── Scene.h │ ├── SceneEventHandler.h │ ├── ScopedTimer.h │ ├── SkyDome.h │ ├── SphereSegment.h │ └── TextHUD.h └── osgOcean │ ├── Cylinder │ ├── DistortionSurface │ ├── Export │ ├── FFTOceanSurface │ ├── FFTOceanSurfaceVBO │ ├── FFTOceanTechnique │ ├── FFTSimulation │ ├── GodRayBlendSurface │ ├── GodRays │ ├── MipmapGeometry │ ├── MipmapGeometryVBO │ ├── OceanScene │ ├── OceanTechnique │ ├── OceanTile │ ├── RandUtils │ ├── ScreenAlignedQuad │ ├── ShaderManager │ ├── SiltEffect │ ├── Version │ ├── WaterTrochoids │ └── shaders │ ├── osgOcean_dof_combiner_frag.inl │ ├── osgOcean_dof_combiner_vert.inl │ ├── osgOcean_downsample_frag.inl │ ├── osgOcean_downsample_glare_frag.inl │ ├── osgOcean_downsample_vert.inl │ ├── osgOcean_gaussian1_frag.inl │ ├── osgOcean_gaussian2_frag.inl │ ├── osgOcean_gaussian_vert.inl │ ├── osgOcean_glare_composite_frag.inl │ ├── osgOcean_glare_composite_vert.inl │ ├── osgOcean_godray_glare_frag.inl │ ├── osgOcean_godray_glare_vert.inl │ ├── osgOcean_godray_screen_blend_frag.inl │ ├── osgOcean_godray_screen_blend_vert.inl │ ├── osgOcean_godrays_frag.inl │ ├── osgOcean_godrays_vert.inl │ ├── osgOcean_heightmap_frag.inl │ ├── osgOcean_heightmap_vert.inl │ ├── osgOcean_ocean_scene_frag.inl │ ├── osgOcean_ocean_scene_lispsm_frag.inl │ ├── osgOcean_ocean_scene_lispsm_vert.inl │ ├── osgOcean_ocean_scene_vert.inl │ ├── osgOcean_ocean_surface_frag.inl │ ├── osgOcean_ocean_surface_vbo_vert.inl │ ├── osgOcean_ocean_surface_vert.inl │ ├── osgOcean_silt_points_frag.inl │ ├── osgOcean_silt_points_vert.inl │ ├── osgOcean_silt_quads_frag.inl │ ├── osgOcean_silt_quads_vert.inl │ ├── osgOcean_streak_frag.inl │ ├── osgOcean_streak_vert.inl │ ├── osgOcean_water_distortion_frag.inl │ └── osgOcean_water_distortion_vert.inl ├── resources ├── shaders │ ├── osgOcean_dof_combiner.frag │ ├── osgOcean_dof_combiner.vert │ ├── osgOcean_downsample.frag │ ├── osgOcean_downsample.vert │ ├── osgOcean_downsample_glare.frag │ ├── osgOcean_gaussian.vert │ ├── osgOcean_gaussian1.frag │ ├── osgOcean_gaussian2.frag │ ├── osgOcean_glare_composite.frag │ ├── osgOcean_glare_composite.vert │ ├── osgOcean_godray_glare.frag │ ├── osgOcean_godray_glare.vert │ ├── osgOcean_godray_screen_blend.frag │ ├── osgOcean_godray_screen_blend.vert │ ├── osgOcean_godrays.frag │ ├── osgOcean_godrays.vert │ ├── osgOcean_heightmap.frag │ ├── osgOcean_heightmap.vert │ ├── osgOcean_ocean_scene.frag │ ├── osgOcean_ocean_scene.vert │ ├── osgOcean_ocean_scene_lispsm.frag │ ├── osgOcean_ocean_scene_lispsm.vert │ ├── osgOcean_ocean_surface.frag │ ├── osgOcean_ocean_surface.vert │ ├── osgOcean_ocean_surface_vbo.vert │ ├── osgOcean_silt_points.frag │ ├── osgOcean_silt_points.vert │ ├── osgOcean_silt_quads.frag │ ├── osgOcean_silt_quads.vert │ ├── osgOcean_streak.frag │ ├── osgOcean_streak.vert │ ├── osgOcean_water_distortion.frag │ ├── osgOcean_water_distortion.vert │ ├── skydome.frag │ ├── skydome.vert │ ├── terrain.frag │ ├── terrain.vert │ ├── terrain_lispsm.frag │ └── terrain_lispsm.vert └── textures │ ├── sea_foam.png │ └── sun_glare.png ├── scripts ├── convert_shaders.py └── copyright_notice.txt └── src ├── CMakeLists.txt ├── oceanExample ├── CMakeLists.txt ├── Scene.cpp ├── SkyDome.cpp ├── SphereSegment.cpp └── application.cpp └── osgOcean ├── CMakeLists.txt ├── Cylinder.cpp ├── DistortionSurface.cpp ├── FFTOceanSurface.cpp ├── FFTOceanSurfaceVBO.cpp ├── FFTOceanTechnique.cpp ├── FFTSimulation.cpp ├── GodRayBlendSurface.cpp ├── GodRays.cpp ├── MipmapGeometry.cpp ├── MipmapGeometryVBO.cpp ├── OceanScene.cpp ├── OceanTechnique.cpp ├── OceanTile.cpp ├── ScreenAlignedQuad.cpp ├── ShaderManager.cpp ├── SiltEffect.cpp ├── Version.cpp └── WaterTrochoids.cpp /AUTHORS.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kbale/osgocean/HEAD/AUTHORS.txt -------------------------------------------------------------------------------- /CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kbale/osgocean/HEAD/CMakeLists.txt -------------------------------------------------------------------------------- /CMakeModules/Findfftss.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kbale/osgocean/HEAD/CMakeModules/Findfftss.cmake -------------------------------------------------------------------------------- /CMakeModules/Findfftw3-3.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kbale/osgocean/HEAD/CMakeModules/Findfftw3-3.cmake -------------------------------------------------------------------------------- /CMakeModules/Findfftw3f-3.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kbale/osgocean/HEAD/CMakeModules/Findfftw3f-3.cmake -------------------------------------------------------------------------------- /CMakeModules/LibFindMacros.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kbale/osgocean/HEAD/CMakeModules/LibFindMacros.cmake -------------------------------------------------------------------------------- /LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kbale/osgocean/HEAD/LICENSE.txt -------------------------------------------------------------------------------- /README.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kbale/osgocean/HEAD/README.txt -------------------------------------------------------------------------------- /demo/island/detail.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kbale/osgocean/HEAD/demo/island/detail.png -------------------------------------------------------------------------------- /demo/island/islands.ive: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kbale/osgocean/HEAD/demo/island/islands.ive -------------------------------------------------------------------------------- /demo/island/moss.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kbale/osgocean/HEAD/demo/island/moss.png -------------------------------------------------------------------------------- /demo/island/sand.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kbale/osgocean/HEAD/demo/island/sand.png -------------------------------------------------------------------------------- /demo/textures/sky_clear/down.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kbale/osgocean/HEAD/demo/textures/sky_clear/down.png -------------------------------------------------------------------------------- /demo/textures/sky_clear/east.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kbale/osgocean/HEAD/demo/textures/sky_clear/east.png -------------------------------------------------------------------------------- /demo/textures/sky_clear/north.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kbale/osgocean/HEAD/demo/textures/sky_clear/north.png -------------------------------------------------------------------------------- /demo/textures/sky_clear/south.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kbale/osgocean/HEAD/demo/textures/sky_clear/south.png -------------------------------------------------------------------------------- /demo/textures/sky_clear/up.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kbale/osgocean/HEAD/demo/textures/sky_clear/up.png -------------------------------------------------------------------------------- /demo/textures/sky_clear/west.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kbale/osgocean/HEAD/demo/textures/sky_clear/west.png -------------------------------------------------------------------------------- /demo/textures/sky_dusk/down.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kbale/osgocean/HEAD/demo/textures/sky_dusk/down.png -------------------------------------------------------------------------------- /demo/textures/sky_dusk/east.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kbale/osgocean/HEAD/demo/textures/sky_dusk/east.png -------------------------------------------------------------------------------- /demo/textures/sky_dusk/north.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kbale/osgocean/HEAD/demo/textures/sky_dusk/north.png -------------------------------------------------------------------------------- /demo/textures/sky_dusk/old/down.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kbale/osgocean/HEAD/demo/textures/sky_dusk/old/down.png -------------------------------------------------------------------------------- /demo/textures/sky_dusk/old/east.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kbale/osgocean/HEAD/demo/textures/sky_dusk/old/east.png -------------------------------------------------------------------------------- /demo/textures/sky_dusk/old/north.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kbale/osgocean/HEAD/demo/textures/sky_dusk/old/north.png -------------------------------------------------------------------------------- /demo/textures/sky_dusk/old/south.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kbale/osgocean/HEAD/demo/textures/sky_dusk/old/south.png -------------------------------------------------------------------------------- /demo/textures/sky_dusk/old/up.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kbale/osgocean/HEAD/demo/textures/sky_dusk/old/up.png -------------------------------------------------------------------------------- /demo/textures/sky_dusk/old/west.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kbale/osgocean/HEAD/demo/textures/sky_dusk/old/west.png -------------------------------------------------------------------------------- /demo/textures/sky_dusk/south.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kbale/osgocean/HEAD/demo/textures/sky_dusk/south.png -------------------------------------------------------------------------------- /demo/textures/sky_dusk/up.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kbale/osgocean/HEAD/demo/textures/sky_dusk/up.png -------------------------------------------------------------------------------- /demo/textures/sky_dusk/west.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kbale/osgocean/HEAD/demo/textures/sky_dusk/west.png -------------------------------------------------------------------------------- /demo/textures/sky_fair_cloudy/down.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kbale/osgocean/HEAD/demo/textures/sky_fair_cloudy/down.png -------------------------------------------------------------------------------- /demo/textures/sky_fair_cloudy/east.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kbale/osgocean/HEAD/demo/textures/sky_fair_cloudy/east.png -------------------------------------------------------------------------------- /demo/textures/sky_fair_cloudy/north.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kbale/osgocean/HEAD/demo/textures/sky_fair_cloudy/north.png -------------------------------------------------------------------------------- /demo/textures/sky_fair_cloudy/south.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kbale/osgocean/HEAD/demo/textures/sky_fair_cloudy/south.png -------------------------------------------------------------------------------- /demo/textures/sky_fair_cloudy/up.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kbale/osgocean/HEAD/demo/textures/sky_fair_cloudy/up.png -------------------------------------------------------------------------------- /demo/textures/sky_fair_cloudy/west.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kbale/osgocean/HEAD/demo/textures/sky_fair_cloudy/west.png -------------------------------------------------------------------------------- /include/OceanExample/Scene.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kbale/osgocean/HEAD/include/OceanExample/Scene.h -------------------------------------------------------------------------------- /include/OceanExample/SceneEventHandler.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kbale/osgocean/HEAD/include/OceanExample/SceneEventHandler.h -------------------------------------------------------------------------------- /include/OceanExample/ScopedTimer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kbale/osgocean/HEAD/include/OceanExample/ScopedTimer.h -------------------------------------------------------------------------------- /include/OceanExample/SkyDome.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kbale/osgocean/HEAD/include/OceanExample/SkyDome.h -------------------------------------------------------------------------------- /include/OceanExample/SphereSegment.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kbale/osgocean/HEAD/include/OceanExample/SphereSegment.h -------------------------------------------------------------------------------- /include/OceanExample/TextHUD.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kbale/osgocean/HEAD/include/OceanExample/TextHUD.h -------------------------------------------------------------------------------- /include/osgOcean/Cylinder: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kbale/osgocean/HEAD/include/osgOcean/Cylinder -------------------------------------------------------------------------------- /include/osgOcean/DistortionSurface: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kbale/osgocean/HEAD/include/osgOcean/DistortionSurface -------------------------------------------------------------------------------- /include/osgOcean/Export: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kbale/osgocean/HEAD/include/osgOcean/Export -------------------------------------------------------------------------------- /include/osgOcean/FFTOceanSurface: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kbale/osgocean/HEAD/include/osgOcean/FFTOceanSurface -------------------------------------------------------------------------------- /include/osgOcean/FFTOceanSurfaceVBO: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kbale/osgocean/HEAD/include/osgOcean/FFTOceanSurfaceVBO -------------------------------------------------------------------------------- /include/osgOcean/FFTOceanTechnique: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kbale/osgocean/HEAD/include/osgOcean/FFTOceanTechnique -------------------------------------------------------------------------------- /include/osgOcean/FFTSimulation: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kbale/osgocean/HEAD/include/osgOcean/FFTSimulation -------------------------------------------------------------------------------- /include/osgOcean/GodRayBlendSurface: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kbale/osgocean/HEAD/include/osgOcean/GodRayBlendSurface -------------------------------------------------------------------------------- /include/osgOcean/GodRays: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kbale/osgocean/HEAD/include/osgOcean/GodRays -------------------------------------------------------------------------------- /include/osgOcean/MipmapGeometry: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kbale/osgocean/HEAD/include/osgOcean/MipmapGeometry -------------------------------------------------------------------------------- /include/osgOcean/MipmapGeometryVBO: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kbale/osgocean/HEAD/include/osgOcean/MipmapGeometryVBO -------------------------------------------------------------------------------- /include/osgOcean/OceanScene: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kbale/osgocean/HEAD/include/osgOcean/OceanScene -------------------------------------------------------------------------------- /include/osgOcean/OceanTechnique: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kbale/osgocean/HEAD/include/osgOcean/OceanTechnique -------------------------------------------------------------------------------- /include/osgOcean/OceanTile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kbale/osgocean/HEAD/include/osgOcean/OceanTile -------------------------------------------------------------------------------- /include/osgOcean/RandUtils: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kbale/osgocean/HEAD/include/osgOcean/RandUtils -------------------------------------------------------------------------------- /include/osgOcean/ScreenAlignedQuad: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kbale/osgocean/HEAD/include/osgOcean/ScreenAlignedQuad -------------------------------------------------------------------------------- /include/osgOcean/ShaderManager: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kbale/osgocean/HEAD/include/osgOcean/ShaderManager -------------------------------------------------------------------------------- /include/osgOcean/SiltEffect: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kbale/osgocean/HEAD/include/osgOcean/SiltEffect -------------------------------------------------------------------------------- /include/osgOcean/Version: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kbale/osgocean/HEAD/include/osgOcean/Version -------------------------------------------------------------------------------- /include/osgOcean/WaterTrochoids: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kbale/osgocean/HEAD/include/osgOcean/WaterTrochoids -------------------------------------------------------------------------------- /include/osgOcean/shaders/osgOcean_dof_combiner_frag.inl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kbale/osgocean/HEAD/include/osgOcean/shaders/osgOcean_dof_combiner_frag.inl -------------------------------------------------------------------------------- /include/osgOcean/shaders/osgOcean_dof_combiner_vert.inl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kbale/osgocean/HEAD/include/osgOcean/shaders/osgOcean_dof_combiner_vert.inl -------------------------------------------------------------------------------- /include/osgOcean/shaders/osgOcean_downsample_frag.inl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kbale/osgocean/HEAD/include/osgOcean/shaders/osgOcean_downsample_frag.inl -------------------------------------------------------------------------------- /include/osgOcean/shaders/osgOcean_downsample_glare_frag.inl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kbale/osgocean/HEAD/include/osgOcean/shaders/osgOcean_downsample_glare_frag.inl -------------------------------------------------------------------------------- /include/osgOcean/shaders/osgOcean_downsample_vert.inl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kbale/osgocean/HEAD/include/osgOcean/shaders/osgOcean_downsample_vert.inl -------------------------------------------------------------------------------- /include/osgOcean/shaders/osgOcean_gaussian1_frag.inl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kbale/osgocean/HEAD/include/osgOcean/shaders/osgOcean_gaussian1_frag.inl -------------------------------------------------------------------------------- /include/osgOcean/shaders/osgOcean_gaussian2_frag.inl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kbale/osgocean/HEAD/include/osgOcean/shaders/osgOcean_gaussian2_frag.inl -------------------------------------------------------------------------------- /include/osgOcean/shaders/osgOcean_gaussian_vert.inl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kbale/osgocean/HEAD/include/osgOcean/shaders/osgOcean_gaussian_vert.inl -------------------------------------------------------------------------------- /include/osgOcean/shaders/osgOcean_glare_composite_frag.inl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kbale/osgocean/HEAD/include/osgOcean/shaders/osgOcean_glare_composite_frag.inl -------------------------------------------------------------------------------- /include/osgOcean/shaders/osgOcean_glare_composite_vert.inl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kbale/osgocean/HEAD/include/osgOcean/shaders/osgOcean_glare_composite_vert.inl -------------------------------------------------------------------------------- /include/osgOcean/shaders/osgOcean_godray_glare_frag.inl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kbale/osgocean/HEAD/include/osgOcean/shaders/osgOcean_godray_glare_frag.inl -------------------------------------------------------------------------------- /include/osgOcean/shaders/osgOcean_godray_glare_vert.inl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kbale/osgocean/HEAD/include/osgOcean/shaders/osgOcean_godray_glare_vert.inl -------------------------------------------------------------------------------- /include/osgOcean/shaders/osgOcean_godray_screen_blend_frag.inl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kbale/osgocean/HEAD/include/osgOcean/shaders/osgOcean_godray_screen_blend_frag.inl -------------------------------------------------------------------------------- /include/osgOcean/shaders/osgOcean_godray_screen_blend_vert.inl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kbale/osgocean/HEAD/include/osgOcean/shaders/osgOcean_godray_screen_blend_vert.inl -------------------------------------------------------------------------------- /include/osgOcean/shaders/osgOcean_godrays_frag.inl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kbale/osgocean/HEAD/include/osgOcean/shaders/osgOcean_godrays_frag.inl -------------------------------------------------------------------------------- /include/osgOcean/shaders/osgOcean_godrays_vert.inl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kbale/osgocean/HEAD/include/osgOcean/shaders/osgOcean_godrays_vert.inl -------------------------------------------------------------------------------- /include/osgOcean/shaders/osgOcean_heightmap_frag.inl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kbale/osgocean/HEAD/include/osgOcean/shaders/osgOcean_heightmap_frag.inl -------------------------------------------------------------------------------- /include/osgOcean/shaders/osgOcean_heightmap_vert.inl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kbale/osgocean/HEAD/include/osgOcean/shaders/osgOcean_heightmap_vert.inl -------------------------------------------------------------------------------- /include/osgOcean/shaders/osgOcean_ocean_scene_frag.inl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kbale/osgocean/HEAD/include/osgOcean/shaders/osgOcean_ocean_scene_frag.inl -------------------------------------------------------------------------------- /include/osgOcean/shaders/osgOcean_ocean_scene_lispsm_frag.inl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kbale/osgocean/HEAD/include/osgOcean/shaders/osgOcean_ocean_scene_lispsm_frag.inl -------------------------------------------------------------------------------- /include/osgOcean/shaders/osgOcean_ocean_scene_lispsm_vert.inl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kbale/osgocean/HEAD/include/osgOcean/shaders/osgOcean_ocean_scene_lispsm_vert.inl -------------------------------------------------------------------------------- /include/osgOcean/shaders/osgOcean_ocean_scene_vert.inl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kbale/osgocean/HEAD/include/osgOcean/shaders/osgOcean_ocean_scene_vert.inl -------------------------------------------------------------------------------- /include/osgOcean/shaders/osgOcean_ocean_surface_frag.inl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kbale/osgocean/HEAD/include/osgOcean/shaders/osgOcean_ocean_surface_frag.inl -------------------------------------------------------------------------------- /include/osgOcean/shaders/osgOcean_ocean_surface_vbo_vert.inl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kbale/osgocean/HEAD/include/osgOcean/shaders/osgOcean_ocean_surface_vbo_vert.inl -------------------------------------------------------------------------------- /include/osgOcean/shaders/osgOcean_ocean_surface_vert.inl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kbale/osgocean/HEAD/include/osgOcean/shaders/osgOcean_ocean_surface_vert.inl -------------------------------------------------------------------------------- /include/osgOcean/shaders/osgOcean_silt_points_frag.inl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kbale/osgocean/HEAD/include/osgOcean/shaders/osgOcean_silt_points_frag.inl -------------------------------------------------------------------------------- /include/osgOcean/shaders/osgOcean_silt_points_vert.inl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kbale/osgocean/HEAD/include/osgOcean/shaders/osgOcean_silt_points_vert.inl -------------------------------------------------------------------------------- /include/osgOcean/shaders/osgOcean_silt_quads_frag.inl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kbale/osgocean/HEAD/include/osgOcean/shaders/osgOcean_silt_quads_frag.inl -------------------------------------------------------------------------------- /include/osgOcean/shaders/osgOcean_silt_quads_vert.inl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kbale/osgocean/HEAD/include/osgOcean/shaders/osgOcean_silt_quads_vert.inl -------------------------------------------------------------------------------- /include/osgOcean/shaders/osgOcean_streak_frag.inl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kbale/osgocean/HEAD/include/osgOcean/shaders/osgOcean_streak_frag.inl -------------------------------------------------------------------------------- /include/osgOcean/shaders/osgOcean_streak_vert.inl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kbale/osgocean/HEAD/include/osgOcean/shaders/osgOcean_streak_vert.inl -------------------------------------------------------------------------------- /include/osgOcean/shaders/osgOcean_water_distortion_frag.inl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kbale/osgocean/HEAD/include/osgOcean/shaders/osgOcean_water_distortion_frag.inl -------------------------------------------------------------------------------- /include/osgOcean/shaders/osgOcean_water_distortion_vert.inl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kbale/osgocean/HEAD/include/osgOcean/shaders/osgOcean_water_distortion_vert.inl -------------------------------------------------------------------------------- /resources/shaders/osgOcean_dof_combiner.frag: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kbale/osgocean/HEAD/resources/shaders/osgOcean_dof_combiner.frag -------------------------------------------------------------------------------- /resources/shaders/osgOcean_dof_combiner.vert: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kbale/osgocean/HEAD/resources/shaders/osgOcean_dof_combiner.vert -------------------------------------------------------------------------------- /resources/shaders/osgOcean_downsample.frag: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kbale/osgocean/HEAD/resources/shaders/osgOcean_downsample.frag -------------------------------------------------------------------------------- /resources/shaders/osgOcean_downsample.vert: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kbale/osgocean/HEAD/resources/shaders/osgOcean_downsample.vert -------------------------------------------------------------------------------- /resources/shaders/osgOcean_downsample_glare.frag: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kbale/osgocean/HEAD/resources/shaders/osgOcean_downsample_glare.frag -------------------------------------------------------------------------------- /resources/shaders/osgOcean_gaussian.vert: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kbale/osgocean/HEAD/resources/shaders/osgOcean_gaussian.vert -------------------------------------------------------------------------------- /resources/shaders/osgOcean_gaussian1.frag: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kbale/osgocean/HEAD/resources/shaders/osgOcean_gaussian1.frag -------------------------------------------------------------------------------- /resources/shaders/osgOcean_gaussian2.frag: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kbale/osgocean/HEAD/resources/shaders/osgOcean_gaussian2.frag -------------------------------------------------------------------------------- /resources/shaders/osgOcean_glare_composite.frag: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kbale/osgocean/HEAD/resources/shaders/osgOcean_glare_composite.frag -------------------------------------------------------------------------------- /resources/shaders/osgOcean_glare_composite.vert: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kbale/osgocean/HEAD/resources/shaders/osgOcean_glare_composite.vert -------------------------------------------------------------------------------- /resources/shaders/osgOcean_godray_glare.frag: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kbale/osgocean/HEAD/resources/shaders/osgOcean_godray_glare.frag -------------------------------------------------------------------------------- /resources/shaders/osgOcean_godray_glare.vert: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kbale/osgocean/HEAD/resources/shaders/osgOcean_godray_glare.vert -------------------------------------------------------------------------------- /resources/shaders/osgOcean_godray_screen_blend.frag: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kbale/osgocean/HEAD/resources/shaders/osgOcean_godray_screen_blend.frag -------------------------------------------------------------------------------- /resources/shaders/osgOcean_godray_screen_blend.vert: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kbale/osgocean/HEAD/resources/shaders/osgOcean_godray_screen_blend.vert -------------------------------------------------------------------------------- /resources/shaders/osgOcean_godrays.frag: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kbale/osgocean/HEAD/resources/shaders/osgOcean_godrays.frag -------------------------------------------------------------------------------- /resources/shaders/osgOcean_godrays.vert: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kbale/osgocean/HEAD/resources/shaders/osgOcean_godrays.vert -------------------------------------------------------------------------------- /resources/shaders/osgOcean_heightmap.frag: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kbale/osgocean/HEAD/resources/shaders/osgOcean_heightmap.frag -------------------------------------------------------------------------------- /resources/shaders/osgOcean_heightmap.vert: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kbale/osgocean/HEAD/resources/shaders/osgOcean_heightmap.vert -------------------------------------------------------------------------------- /resources/shaders/osgOcean_ocean_scene.frag: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kbale/osgocean/HEAD/resources/shaders/osgOcean_ocean_scene.frag -------------------------------------------------------------------------------- /resources/shaders/osgOcean_ocean_scene.vert: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kbale/osgocean/HEAD/resources/shaders/osgOcean_ocean_scene.vert -------------------------------------------------------------------------------- /resources/shaders/osgOcean_ocean_scene_lispsm.frag: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kbale/osgocean/HEAD/resources/shaders/osgOcean_ocean_scene_lispsm.frag -------------------------------------------------------------------------------- /resources/shaders/osgOcean_ocean_scene_lispsm.vert: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kbale/osgocean/HEAD/resources/shaders/osgOcean_ocean_scene_lispsm.vert -------------------------------------------------------------------------------- /resources/shaders/osgOcean_ocean_surface.frag: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kbale/osgocean/HEAD/resources/shaders/osgOcean_ocean_surface.frag -------------------------------------------------------------------------------- /resources/shaders/osgOcean_ocean_surface.vert: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kbale/osgocean/HEAD/resources/shaders/osgOcean_ocean_surface.vert -------------------------------------------------------------------------------- /resources/shaders/osgOcean_ocean_surface_vbo.vert: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kbale/osgocean/HEAD/resources/shaders/osgOcean_ocean_surface_vbo.vert -------------------------------------------------------------------------------- /resources/shaders/osgOcean_silt_points.frag: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kbale/osgocean/HEAD/resources/shaders/osgOcean_silt_points.frag -------------------------------------------------------------------------------- /resources/shaders/osgOcean_silt_points.vert: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kbale/osgocean/HEAD/resources/shaders/osgOcean_silt_points.vert -------------------------------------------------------------------------------- /resources/shaders/osgOcean_silt_quads.frag: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kbale/osgocean/HEAD/resources/shaders/osgOcean_silt_quads.frag -------------------------------------------------------------------------------- /resources/shaders/osgOcean_silt_quads.vert: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kbale/osgocean/HEAD/resources/shaders/osgOcean_silt_quads.vert -------------------------------------------------------------------------------- /resources/shaders/osgOcean_streak.frag: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kbale/osgocean/HEAD/resources/shaders/osgOcean_streak.frag -------------------------------------------------------------------------------- /resources/shaders/osgOcean_streak.vert: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kbale/osgocean/HEAD/resources/shaders/osgOcean_streak.vert -------------------------------------------------------------------------------- /resources/shaders/osgOcean_water_distortion.frag: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kbale/osgocean/HEAD/resources/shaders/osgOcean_water_distortion.frag -------------------------------------------------------------------------------- /resources/shaders/osgOcean_water_distortion.vert: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kbale/osgocean/HEAD/resources/shaders/osgOcean_water_distortion.vert -------------------------------------------------------------------------------- /resources/shaders/skydome.frag: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kbale/osgocean/HEAD/resources/shaders/skydome.frag -------------------------------------------------------------------------------- /resources/shaders/skydome.vert: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kbale/osgocean/HEAD/resources/shaders/skydome.vert -------------------------------------------------------------------------------- /resources/shaders/terrain.frag: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kbale/osgocean/HEAD/resources/shaders/terrain.frag -------------------------------------------------------------------------------- /resources/shaders/terrain.vert: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kbale/osgocean/HEAD/resources/shaders/terrain.vert -------------------------------------------------------------------------------- /resources/shaders/terrain_lispsm.frag: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kbale/osgocean/HEAD/resources/shaders/terrain_lispsm.frag -------------------------------------------------------------------------------- /resources/shaders/terrain_lispsm.vert: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kbale/osgocean/HEAD/resources/shaders/terrain_lispsm.vert -------------------------------------------------------------------------------- /resources/textures/sea_foam.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kbale/osgocean/HEAD/resources/textures/sea_foam.png -------------------------------------------------------------------------------- /resources/textures/sun_glare.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kbale/osgocean/HEAD/resources/textures/sun_glare.png -------------------------------------------------------------------------------- /scripts/convert_shaders.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kbale/osgocean/HEAD/scripts/convert_shaders.py -------------------------------------------------------------------------------- /scripts/copyright_notice.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kbale/osgocean/HEAD/scripts/copyright_notice.txt -------------------------------------------------------------------------------- /src/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kbale/osgocean/HEAD/src/CMakeLists.txt -------------------------------------------------------------------------------- /src/oceanExample/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kbale/osgocean/HEAD/src/oceanExample/CMakeLists.txt -------------------------------------------------------------------------------- /src/oceanExample/Scene.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kbale/osgocean/HEAD/src/oceanExample/Scene.cpp -------------------------------------------------------------------------------- /src/oceanExample/SkyDome.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kbale/osgocean/HEAD/src/oceanExample/SkyDome.cpp -------------------------------------------------------------------------------- /src/oceanExample/SphereSegment.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kbale/osgocean/HEAD/src/oceanExample/SphereSegment.cpp -------------------------------------------------------------------------------- /src/oceanExample/application.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kbale/osgocean/HEAD/src/oceanExample/application.cpp -------------------------------------------------------------------------------- /src/osgOcean/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kbale/osgocean/HEAD/src/osgOcean/CMakeLists.txt -------------------------------------------------------------------------------- /src/osgOcean/Cylinder.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kbale/osgocean/HEAD/src/osgOcean/Cylinder.cpp -------------------------------------------------------------------------------- /src/osgOcean/DistortionSurface.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kbale/osgocean/HEAD/src/osgOcean/DistortionSurface.cpp -------------------------------------------------------------------------------- /src/osgOcean/FFTOceanSurface.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kbale/osgocean/HEAD/src/osgOcean/FFTOceanSurface.cpp -------------------------------------------------------------------------------- /src/osgOcean/FFTOceanSurfaceVBO.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kbale/osgocean/HEAD/src/osgOcean/FFTOceanSurfaceVBO.cpp -------------------------------------------------------------------------------- /src/osgOcean/FFTOceanTechnique.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kbale/osgocean/HEAD/src/osgOcean/FFTOceanTechnique.cpp -------------------------------------------------------------------------------- /src/osgOcean/FFTSimulation.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kbale/osgocean/HEAD/src/osgOcean/FFTSimulation.cpp -------------------------------------------------------------------------------- /src/osgOcean/GodRayBlendSurface.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kbale/osgocean/HEAD/src/osgOcean/GodRayBlendSurface.cpp -------------------------------------------------------------------------------- /src/osgOcean/GodRays.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kbale/osgocean/HEAD/src/osgOcean/GodRays.cpp -------------------------------------------------------------------------------- /src/osgOcean/MipmapGeometry.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kbale/osgocean/HEAD/src/osgOcean/MipmapGeometry.cpp -------------------------------------------------------------------------------- /src/osgOcean/MipmapGeometryVBO.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kbale/osgocean/HEAD/src/osgOcean/MipmapGeometryVBO.cpp -------------------------------------------------------------------------------- /src/osgOcean/OceanScene.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kbale/osgocean/HEAD/src/osgOcean/OceanScene.cpp -------------------------------------------------------------------------------- /src/osgOcean/OceanTechnique.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kbale/osgocean/HEAD/src/osgOcean/OceanTechnique.cpp -------------------------------------------------------------------------------- /src/osgOcean/OceanTile.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kbale/osgocean/HEAD/src/osgOcean/OceanTile.cpp -------------------------------------------------------------------------------- /src/osgOcean/ScreenAlignedQuad.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kbale/osgocean/HEAD/src/osgOcean/ScreenAlignedQuad.cpp -------------------------------------------------------------------------------- /src/osgOcean/ShaderManager.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kbale/osgocean/HEAD/src/osgOcean/ShaderManager.cpp -------------------------------------------------------------------------------- /src/osgOcean/SiltEffect.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kbale/osgocean/HEAD/src/osgOcean/SiltEffect.cpp -------------------------------------------------------------------------------- /src/osgOcean/Version.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kbale/osgocean/HEAD/src/osgOcean/Version.cpp -------------------------------------------------------------------------------- /src/osgOcean/WaterTrochoids.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kbale/osgocean/HEAD/src/osgOcean/WaterTrochoids.cpp --------------------------------------------------------------------------------