Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/calinou/godot-cubemap-generator
Generate cubemap images using Godot
https://github.com/calinou/godot-cubemap-generator
cubemap godot godot-engine godotengine
Last synced: 2 months ago
JSON representation
Generate cubemap images using Godot
- Host: GitHub
- URL: https://github.com/calinou/godot-cubemap-generator
- Owner: Calinou
- License: mit
- Created: 2024-08-08T17:31:03.000Z (6 months ago)
- Default Branch: main
- Last Pushed: 2024-08-08T17:31:09.000Z (6 months ago)
- Last Synced: 2024-12-08T09:07:29.104Z (2 months ago)
- Topics: cubemap, godot, godot-engine, godotengine
- Language: GDScript
- Homepage:
- Size: 2.48 MB
- Stars: 4
- Watchers: 1
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
Awesome Lists containing this project
README
# Godot Cubemap Generator
This project generates cubemap templates (or cubemaps from a 3D scene) using Godot itself.
- Run `create_cubemap_template.tscn` from the editor to create a set of cubemap
template images in `user://`.
- Run `create_example_cubemap.tscn` from the editor to create a set of cubemap
images in `user://` from a 3D scene.Images are saved to `user://`, which is automatically opened after the project runs.
You can use the generated images by changing their import type to **Cubemap** in
the Import dock, and supplying them to a custom shader that accepts cubemap
parameters.Also included in this project is `example_cubemap_display.tscn`, which is a sky
shader that displays a cubemap (instead of a dual parabolid panorama sky
texture). Using a cubemap-based sky allows for less distortion compared to dual
parabolid, especially at the top and bottom.## License
Copyright © 2024-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.