{"id":19084312,"url":"https://github.com/userr00t/we-vanta","last_synced_at":"2025-07-07T08:34:56.295Z","repository":{"id":106329049,"uuid":"388128570","full_name":"UserR00T/WE-Vanta","owner":"UserR00T","description":"A web wallpaper for wallpaper engine that allows you to use VantaJS inside wallpaper engine.","archived":false,"fork":false,"pushed_at":"2023-07-14T19:12:38.000Z","size":8081,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-02-15T00:08:53.726Z","etag":null,"topics":["vantajs","wallpaper-engine"],"latest_commit_sha":null,"homepage":"https://steamcommunity.com/sharedfiles/filedetails/?id=2553306714","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/UserR00T.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","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,"publiccode":null,"codemeta":null}},"created_at":"2021-07-21T13:38:28.000Z","updated_at":"2023-07-10T21:47:59.000Z","dependencies_parsed_at":null,"dependency_job_id":"0d96cd0f-878a-43a4-b93b-05c9bac74914","html_url":"https://github.com/UserR00T/WE-Vanta","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/UserR00T%2FWE-Vanta","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/UserR00T%2FWE-Vanta/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/UserR00T%2FWE-Vanta/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/UserR00T%2FWE-Vanta/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/UserR00T","download_url":"https://codeload.github.com/UserR00T/WE-Vanta/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":240136991,"owners_count":19753645,"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":["vantajs","wallpaper-engine"],"created_at":"2024-11-09T02:50:49.341Z","updated_at":"2025-02-22T06:40:28.057Z","avatar_url":"https://github.com/UserR00T.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# WE-Vanta\n\nA web wallpaper that allows you to use VantaJS inside wallpaper engine.\n\n## Download\n[Download the latest official build from steam.](https://steamcommunity.com/sharedfiles/filedetails/?id=TODO)  \nIf you want to use the latest source, `git clone` the project and manually import it (see section Testing).\n\n## Development\nDevelopment is quite simple, all you need to do is start a web server and visit the url that represents the `index.html` file.\nI used VSCode to develop this extension, so I installed [Live Server](https://marketplace.visualstudio.com/items?itemName=ritwickdey.LiveServer) and ran it through there. This gives you automatic reloads when changes happen.\n\n## Testing\nTo test the project and any changes you made, open Wallpaper Editor and import the `index.html` file.\n\n## Production build\nTo keep the build size small, the following files and folders will be removed on build:  \n- `.git/`  \n- `.media/`  \n- `.vscode/`  \n- `.prettierrc`  \n- `README.md`  \n\n## Options (aka Properties)\n| Name | Description | Default Value |\n|-|-|-|\n| Effect | The currently selected effect. | Fog |\n\n## Effects\n### [Fog](https://www.vantajs.com/?effect=fog)\n\n![Fog Effect](.media/fog.png)\n| Name | Description | Default Value |\n|-|-|-|\n| Base Color |  | `1 0.9215686274509803 0.9215686274509803` |\n| Blur Factor |  | `0.6` |\n| Highlight Color |  | `1 0.7647058823529411 0` |\n| Midtone Color |  | `1 0.12156862745098039 0` |\n| Lowlight Color |  | `0.17647058823529413 0 1` |\n| Speed |  | `1` |\n| Zoom |  | `1` |\n\n### [Waves](https://www.vantajs.com/?effect=waves)\n\n![Waves Effect](.media/waves.png)\n| Name | Description | Default Value |\n|-|-|-|\n| Color |  | `0.3333333333333333 0.5333333333333333 1` |\n| Shininess |  | `30` |\n| Wave Height |  | `15` |\n| Wave Speed |  | `1` |\n| Zoom |  | `1` |\n\n### [Cells](https://www.vantajs.com/?effect=cells)\n\n![Cells Effect](.media/cells.png)\n| Name | Description | Default Value |\n|-|-|-|\n| Color 1 |  | `0.5490196078431373 0.5490196078431373 0.4627450980392157` |\n| Color 2 |  | `0.9490196078431372 0.9058823529411765 0.20784313725490197` |\n| Size |  | `1` |\n| Speed |  | `1` |\n\n### [Clouds](https://www.vantajs.com/?effect=clouds)\n\n![Clouds Effect](.media/clouds.png)\n| Name | Description | Default Value |\n|-|-|-|\n| Background Color |  | `1 1 1` |\n| Cloud Color |  | `0.6784313725490196 0.7568627450980392 0.8705882352941177` |\n| Cloud Shadow Color |  | `0.09411764705882353 0.20784313725490197 0.3137254901960784` |\n| Sky Color |  | `0.40784313725490196 0.7215686274509804 0.8431372549019608` |\n| Speed |  | `1` |\n| Sun Glare Color |  | `1 0.4 0.2` |\n| Sunlight Color |  | `1 0.6 0.2` |\n\n### [Birds](https://www.vantajs.com/?effect=birds)\n\n![Birds Effect](.media/birds.png)\n| Name | Description | Default Value |\n|-|-|-|\n| Alignment |  | `20` |\n| Background Alpha |  | `1` |\n| Background Color |  | `0.7333333333333333 0.050980392156862744 0.050980392156862744` |\n| Bird Size |  | `1` |\n| Cohesion |  | `1` |\n| Color 1 |  | `1 0 0` |\n| Color 2 |  | `0.09411764705882353 0.7294117647058823 0.7058823529411765` |\n| Color Mode |  | `Variance Gradient` |\n| Quantity |  | `1` |\n| Separation |  | `4` |\n| Speed Limit |  | `3` |\n| Wing Span |  | `15` |\n\n### [Net](https://www.vantajs.com/?effect=net)\n\n![Net Effect](.media/net.png)\n| Name | Description | Default Value |\n|-|-|-|\n| Background Color |  | `0.13725490196078433 0.08235294117647059 0.23529411764705882` |\n| Color |  | `1 0.24705882352941178 0.5058823529411764` |\n| Max Distance |  | `15` |\n| Points |  | `1` |\n| Show Dots |  | true _(checked)_ |\n| Spacing |  | `10` |\n\n### [Globe](https://www.vantajs.com/?effect=globe)\n\n![Globe Effect](.media/globe.png)\n| Name | Description | Default Value |\n|-|-|-|\n| Background Color |  | `0.19215686274509805 0.19215686274509805 0.011764705882352941` |\n| Color |  | `0 0.5137254901960784 1` |\n| Color 2 |  | `0.8509803921568627 0 1` |\n| Size |  | `1` |\n\n### [Rings](https://www.vantajs.com/?effect=rings)\n\n![Rings Effect](.media/rings.png)\n| Name | Description | Default Value |\n|-|-|-|\n| Background Alpha |  | `1` |\n| Background Color |  | `0.12549019607843137 0.1411764705882353 0.1568627450980392` |\n| Color |  | `0.5333333333333333 1 0` |\n\n### [Halo](https://www.vantajs.com/?effect=halo)\n\n![Halo Effect](.media/halo.png)\n| Name | Description | Default Value |\n|-|-|-|\n| Amplitude Factor |  | `1` |\n| Background Color |  | `0.07450980392156863 0.10196078431372549 0.2627450980392157` |\n| Base Color |   | `0.10196078431372549 0.34901960784313724 1` |\n| Size |  | `1` |\n| X Offset |  | `0` |\n| Y Offset |  | `0` |\n\n## Not implemented / wrong or broken implementation\n- Ripple [Implemented, though non-customizable]\n  - This effect seems to be undocumented and unreleased. Whilst the effect itself has been implemented in WE-Vanta; options are not.\n![Riple Effect](.media/ripple.png)\n\n- [Dots](https://www.vantajs.com/?effect=dots) _[Implemented, though non-customizable]_\n  - After initialization, variables cannot be changed for some reason. Will investigate.\n![Dots Effect](.media/dots.png)\n\n- [Clouds 2](https://www.vantajs.com/?effect=clouds2) _[Implemented, invalid output]_\n  - Requires a texture/noise path, which cannot be provided after initialization. Will be resolved in the future.\n![Clouds2 Effect](.media/clouds2.png)\n\n- [Trunk](https://www.vantajs.com/?effect=trunk) _[Partly implemented]_\n  - Causes an error when loading in due to a constructor mismatch. Will be resolved in the future.\n\n- [Topology](https://www.vantajs.com/?effect=topology) _[Partly implemented]_\n  - Causes an error when loading in due to a constructor mismatch. Will be resolved in the future.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fuserr00t%2Fwe-vanta","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fuserr00t%2Fwe-vanta","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fuserr00t%2Fwe-vanta/lists"}