{"id":13732125,"url":"https://github.com/jeschke/water-wave-packets","last_synced_at":"2025-05-08T06:31:25.822Z","repository":{"id":99124583,"uuid":"87939638","full_name":"jeschke/water-wave-packets","owner":"jeschke","description":"Sandbox binary and source code for the Siggraph 2017 paper \"Water Wave Packets\" by Stefan Jeschke (NVIDIA) and Chris Wojtan (IST Austria)","archived":false,"fork":false,"pushed_at":"2017-04-11T14:24:05.000Z","size":1191,"stargazers_count":42,"open_issues_count":0,"forks_count":9,"subscribers_count":8,"default_branch":"master","last_synced_at":"2024-05-02T19:21:48.336Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":"C++","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/jeschke.png","metadata":{"files":{"readme":"Readme.txt","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null}},"created_at":"2017-04-11T13:49:41.000Z","updated_at":"2023-11-12T01:50:38.000Z","dependencies_parsed_at":"2023-04-27T12:01:53.201Z","dependency_job_id":null,"html_url":"https://github.com/jeschke/water-wave-packets","commit_stats":null,"previous_names":[],"tags_count":1,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jeschke%2Fwater-wave-packets","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jeschke%2Fwater-wave-packets/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jeschke%2Fwater-wave-packets/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jeschke%2Fwater-wave-packets/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jeschke","download_url":"https://codeload.github.com/jeschke/water-wave-packets/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":213757417,"owners_count":15634171,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-08-03T02:01:47.033Z","updated_at":"2024-11-14T23:31:18.524Z","avatar_url":"https://github.com/jeschke.png","language":"C++","funding_links":[],"categories":["Physics"],"sub_categories":[],"readme":"-----------------------------\nManual for wave packet viewer\n-----------------------------\n\nSystem requirements: Windows8/8.1/10 with DirectX runtime enabled\n\n- click + mouse drag to view \n- \"A\"D\"W\"S\" for basic navigation (\"Q\"E\" for up/down movement)\n- \"R\" for placing a new circular wave at the screen center (if looking up, the wave is placed at the scene center)\n- \"M\" to show/hide menues\n- the remaining functions are mostly self-explanatory\n- the file \"TestIsland.bmp\" contains the scene (terrain height and water depth in the color channels)\n\n-----------------------------\nManual for the source code\n-----------------------------\n\nStored as Visual Studio 2015 solution.  \nNeeds the \"Eigen\" library ( http://eigen.tuxfamily.org )\nThe actual project is \"SimpleSampleDirectXTK\" (others are support classes for GUI and DirectX programming).\n\n-\"GlobalDefs\" global -\u003e variables\n-\"Packets.h/cpp\" -\u003e the complete packet management\n-\"Render.h/cpp\" -\u003e the scene and packet display\n-\"WavePackets.fx\" -\u003e all display/shading functions\n-\"WavePacketViewer.cpp\" -\u003e interface calling packet creating/simulation and rendering\n\nFunctions to conveniently create packets are \"CreateCircularWavefront\" \"CreateLinearWavefront\" and \"CreateSpreadingPacket\".\n\n\nIf you have any question, do not hesitate to ask me ( jeschke@stefan-jeschke.com )","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjeschke%2Fwater-wave-packets","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fjeschke%2Fwater-wave-packets","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjeschke%2Fwater-wave-packets/lists"}