{"id":17975932,"url":"https://github.com/Dimev/Realistic-Atmosphere-Godot-and-UE4","last_synced_at":"2025-03-25T15:30:58.089Z","repository":{"id":45126026,"uuid":"212984880","full_name":"Dimev/Realistic-Atmosphere-Godot-and-UE4","owner":"Dimev","description":"A realistic atmosphere material for both the Godot game engine and Unreal Engine 4","archived":false,"fork":false,"pushed_at":"2024-08-18T12:49:31.000Z","size":18180,"stargazers_count":178,"open_issues_count":3,"forks_count":23,"subscribers_count":10,"default_branch":"master","last_synced_at":"2025-03-17T05:11:59.711Z","etag":null,"topics":["atmosphere","atmospheric-scattering","godot","godot-engine","space","space-game","unreal-engine-4"],"latest_commit_sha":null,"homepage":null,"language":"GDScript","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/Dimev.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":"2019-10-05T11:00:57.000Z","updated_at":"2025-03-07T14:41:28.000Z","dependencies_parsed_at":"2024-08-18T14:05:34.081Z","dependency_job_id":null,"html_url":"https://github.com/Dimev/Realistic-Atmosphere-Godot-and-UE4","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/Dimev%2FRealistic-Atmosphere-Godot-and-UE4","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Dimev%2FRealistic-Atmosphere-Godot-and-UE4/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Dimev%2FRealistic-Atmosphere-Godot-and-UE4/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Dimev%2FRealistic-Atmosphere-Godot-and-UE4/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Dimev","download_url":"https://codeload.github.com/Dimev/Realistic-Atmosphere-Godot-and-UE4/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":245489756,"owners_count":20623789,"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":["atmosphere","atmospheric-scattering","godot","godot-engine","space","space-game","unreal-engine-4"],"created_at":"2024-10-29T17:21:24.229Z","updated_at":"2025-03-25T15:30:54.088Z","avatar_url":"https://github.com/Dimev.png","language":"GDScript","funding_links":[],"categories":["Materials, Shaders (Global, Compute, etc..) :"],"sub_categories":["Videos"],"readme":"# Realistic-Atmosphere-Godot-and-UE4\nA realistic atmosphere material for both the Godot game engine and Unreal Engine 4\n\nThe Unreal version is succeeded by [This guide](https://github.com/Dimev/shadertoy-to-unreal-engine)\nI'll still try and answer issues here, but if you want a more up to date version, then follow the guide.\n\nFor Godot, it should be possible to simply copy-paste most of the function from shadertoy into the shader, and adding any missing parameters.\n\n![planet_1](images/planet_1.png)\n![planet_3](images/planet_3.png)\n(more in the images folder)\n\nShowcase videos for [godot](https://youtu.be/mKg426Q8iwM) and [ue4](https://youtu.be/2If8QCHxWA4)\n\nThere's also a [shadertoy version](https://www.shadertoy.com/view/wlBXWK).\nThe repo for that is [here](https://github.com/Dimev/atmosphere-shader).\nGuide for converting shadertoy shaders to unreal is [here](https://github.com/Dimev/shadertoy-to-unreal-engine/edit/main/README.md)\n\nThis resporitory provides code for adding realistic admospheres to godot and unreal engine 4.\nThe size, color and intensity can all be tuned.\n\nFor unreal engine 4, a project including all needed assets is given (for version 4.22.3), as well as a plugin, by @gbeniola \nFor godot, a standalone shader file is given, as well as a demo project\n\n### usage\nThe UE4 and Godot versions are used a bit differently, so I've created a seperate guide for them, both of which are here:\n[Godot](usage/godot.md) and [UE4](usage/ue4.md)\n\nThe shadertoy verion of this atmosphere can be found [here](https://www.shadertoy.com/view/wlBXWK), also by me.\n\nThe code is based on the [implementation by scratchapixel](https://www.scratchapixel.com/lessons/procedural-generation-virtual-worlds/simulating-sky), with a few modifications to make it work from space, and to make it look nicer\n\n### license\nThe assets are shared under the MIT license, more detail in the LICENSE file.\n\nIf you use this in a game or other software, I'm fine with being credited with \"Atmosphere by Dimas Leenman, Shared under the MIT license\" somewhere in the credits.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FDimev%2FRealistic-Atmosphere-Godot-and-UE4","html_url":"https://awesome.ecosyste.ms/projects/github.com%2FDimev%2FRealistic-Atmosphere-Godot-and-UE4","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FDimev%2FRealistic-Atmosphere-Godot-and-UE4/lists"}