Skip to content

SpriteCompositor update 2.0.0 - #3

Merged
malware-dev merged 4 commits into
malforge:mainfrom
Lelebees:main
May 20, 2026
Merged

SpriteCompositor update 2.0.0#3
malware-dev merged 4 commits into
malforge:mainfrom
Lelebees:main

Conversation

@Lelebees

Copy link
Copy Markdown
Contributor

Replace inefficient SpriteGroup rendering code with much more efficient direct edits on MySprite objects

Lelebees and others added 4 commits May 20, 2026 16:11
- SpriteGroup has been completely removed in favour of CompositeSprite
- Composite Sprites operate on MySprite objects directly, bypassing the need to rebuild expensive arrays every render call.
- Moved mirror functions to the Sprites class where they make more sense
- Removed redundant method definitions
- Added Repeat methods to Sprites.cs for Translations and Scale transformations respectively
@malware-dev
malware-dev merged commit 68e53c1 into malforge:main May 20, 2026
1 of 2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants