Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/calinou/godot-reflection
Port of Tesseract's Reflection map to Godot 4.0
https://github.com/calinou/godot-reflection
godot godot-engine godotengine
Last synced: 4 months ago
JSON representation
Port of Tesseract's Reflection map to Godot 4.0
- Host: GitHub
- URL: https://github.com/calinou/godot-reflection
- Owner: Calinou
- License: mit
- Created: 2020-08-16T22:13:49.000Z (over 4 years ago)
- Default Branch: master
- Last Pushed: 2023-12-10T21:24:45.000Z (about 1 year ago)
- Last Synced: 2024-10-11T11:05:28.792Z (4 months ago)
- Topics: godot, godot-engine, godotengine
- Language: GDScript
- Homepage:
- Size: 52.2 MB
- Stars: 118
- Watchers: 5
- Forks: 15
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
Awesome Lists containing this project
README
# Reflection for Godot 4.0
[![Screenshot of Reflection](https://raw.githubusercontent.com/Calinou/media/master/godot-reflection/screenshot-thumb.png)](https://raw.githubusercontent.com/Calinou/media/master/godot-reflection/screenshot.png)
A port of [Tesseract](http://tesseract.gg)'s Reflection map for testing Godot 4.0's Vulkan renderer.
Uses SDFGI for global illumination in addition to volumetric fog and screen-space indirect lighting.The OBJ and MTL files were sourced from [game-maps-obj](https://github.com/Calinou/game-maps-obj).
*Looking for an open world test scene? See
[godot-cmvalley](https://github.com/Calinou/godot-cmvalley).*## Try it out
### Installation
Clone the Git repository:
```bash
git clone https://github.com/Calinou/godot-reflection.git
```You can also
[download a ZIP archive](https://github.com/Calinou/godot-reflection/archive/master.zip)
if you don't have Git installed.**You need Godot 4.0 or later to run this demo.**
Once you have the project files, open the Godot Project Manager, click the
**Import** button, then select the `project.godot` file of this project.
Confirm importing, then edit the project (so that the resources are imported
by the editor). Exit the editor (go back to the project manager), then run
the project. This is to make sure the editor does not render the demo in
the background, which would slow down the running project a lot.> **Note**
>
> If some materials don't show up, try selecting `reflection/models/reflection.obj`
> in the FileSystem dock, go to the Import dock then click **Reimport**.## License
Copyright © 2020-present Hugo Locurcio and contributors
- Unless otherwise specified, files in this repository are licensed under the
MIT license, see [LICENSE.md](LICENSE.md) for more information.
- The [Reflection](reflection/reflection.txt) map is licensed under CC BY-SA 3.0.
- Textures in the `reflection/` folder are licensed under various licenses:
- `agf81/`: CC BY 3.0 Unported
- `cgtextures`: [Textures.com](https://www.textures.com/contact-terms-of-use.html)'s
license, may not be redistributed separately.
- `base/`: CC0 1.0 Universal
- `nieb/`: CC0 1.0 Universal
- `nobiax/`: CC0 1.0 UniversalA big thanks to the Cube 2 engine community for making and releasing all these maps
:slightly_smiling_face: