-
Notifications
You must be signed in to change notification settings - Fork 3
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Rework EffectCombiner into ECS (#291)
* zzre: Add EffectCombiner resource * Starting shader * Add initial effect material, deprecating the legacy one * zzre: Rework DynamicMesh again * zzre: Allow custom indices in DynamicMesh * Remove obsolete IRenderable interface * Unbreak models and scene changes How have I missed that? * Rename InstanceRange to InstanceArena * Sketch out more of an ECS effect combiner * MovingPlanes and EffectRenderer that at least compiles * Non-working EffectEditor uses ECS effect combiner * zzre: Fix so far as to see some moving planes * Fix View billboarding * Validate textures before returning from cache * Playback, resetting and MovingPlanes not rendering with minProgress * Improve interface a bit and fix MovingPlanes scaling into the negative * Add RandomPlanes * Fix looping behaviour and set better background color * Add all effect parts to EffectCombiner and ECSExplorer * Spawn effect on door unlocking * DeepSource had some good suggestions
- Loading branch information
Showing
59 changed files
with
1,869 additions
and
464 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.