https://github.com/MothDoctor/SequenceBlender
Unreal Engine tool for easy managment of weather/mood states in the world
https://github.com/MothDoctor/SequenceBlender
day-night-cycle unreal unreal-engine weather
Last synced: 17 days ago
JSON representation
Unreal Engine tool for easy managment of weather/mood states in the world
- Host: GitHub
- URL: https://github.com/MothDoctor/SequenceBlender
- Owner: MothDoctor
- License: mit
- Created: 2018-07-11T22:49:57.000Z (almost 7 years ago)
- Default Branch: 5.0
- Last Pushed: 2025-01-12T17:49:19.000Z (3 months ago)
- Last Synced: 2025-03-22T19:12:28.110Z (about 1 month ago)
- Topics: day-night-cycle, unreal, unreal-engine, weather
- Language: C++
- Homepage:
- Size: 331 MB
- Stars: 43
- Watchers: 9
- Forks: 12
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
THIS SOLUTION BECAME OBSOLETE AFTER EPIC CREATED THEIR OWN "DAY SEQUENCE"
https://www.youtube.com/watch?v=xQKPsQeTcOg
--- Legacy description
* Sequence Blender component is used for easy blending between "mood states" of the world during the game. Setting of a day-night cycle or weather state are examples of such a "mood state".
* Sequencer is used as a WYSIWYG editor for these states. Every world state is represented as a single keyframe.
* Problem to solve: what if we need to jump between non-consecutive keyframes? We can't simply play the sequence. Player would see transitions through many states.
* Solution? Let's use custom code for reading a new state from Sequencer and nicely blend world objects to this state!Most of the code is universal and it's easy to customize component for a specific game.
* Blending supports object properties: float, color/vector, transform.
* Component also blends Material Parameter Collections.