2 releases
0.1.1 | Apr 21, 2024 |
---|---|
0.1.0 | Apr 20, 2024 |
#782 in Game dev
33KB
146 lines
Bevy Sun Gizmo
Summary
Bevy Sun Gizmo is a plugin for the Bevy game engine that provides a simple gizmo for visualizing and controlling the direction of the sun (main directional light) in a 3D scene. It is heavily inspired by gizmo and controller found in Unreal Engine.
Features:
- Gizmo for visualizing the direction of the sun
- Mouse controls for changing the direction of the sun
- Configurable gizmo size and position
- Configurable key bindings for invoking the controller and gizmo
Controls
Hold RightCtrl + L to invoke the controller and gizmo, then use the mouse to change the direction of the sun.
How to use
Add the plugin:
.add_plugins(SunGizmoPlugin)
Check out the examples for more details.
Version Compatibility
bevy | bevy_sun_gizmo |
---|---|
0.13 | 0.1.0 |
License
All code in this repository is dual-licensed under either:
- MIT License (LICENSE-MIT or http://opensource.org/licenses/MIT)
- Apache License, Version 2.0 (LICENSE-APACHE or http://www.apache.org/licenses/LICENSE-2.0)
at your option. This means you can select the license you prefer! This dual-licensing approach is the de-facto standard in the Rust ecosystem and there are very good reasons to include both.
Dependencies
~36–73MB
~1.5M SLoC