Releases: MrScautHD/Sparkle
Releases Β· MrScautHD/Sparkle
v4.0.1
v4.0.0
Greetings to Sparkle-v4.0.0! π
Explore the changelog detailing the enhancements and updates introduced in the 4.0.0 release!
π Changelog:
- NOTE: Moved from
Raylib-cs
toRaylib-CSharp
. - Adding
GlobalPos
andOffsetPos
toComponent
. - Disabled Screen recording by pressing F12.
- Adding
Box2D
for2D Physics
. - Replaced
MaterialBuilder
withMaterialManipulator
. - Improved
Effects
.
π₯ Filter Effects:
- Adding
FXAA
Effect. - Adding
GrayScale
Effect. - Adding
Posterization
Effect. - Adding
DreamVision
Effect. - Adding
Pixelizer
Effect. - Adding
CrossHatching
Effect. - Adding
CrossStitching
Effect. - Adding
Predator
Effect. - Adding
Scanlines
Effect. - Adding
Fisheye
Effect. - Adding
Sobel
Effect. - Adding
Bloom
Effect. - Adding
Blur
Effect.
π Fixed Issues:
- Resolve issue where Animations pause instead of stoping.
- Resolve issue where Skybox let you not set colors.
- Resolve issue where you can not set the Active Camera.
- Resolve issue where the Skybox render after the entities.
- Resolve the issue of documentation not being uploaded on NuGet.
- Resolve the issue of duplicated GUI element textures by adjusting their dimensions larger than the texture itself.
- Resolve the issue where the
Stop
/Pause
method inAnimationPlayer
was broken.
Full Changelog: v3.0.2...v4.0.0
v3.0.2
Greetings to Sparkle-v3.0.2! π
Explore the changelog detailing the enhancements and updates introduced in the 3.0.2 release!
π Changelog:
- Resolved issue where NuGet failed to store content.
Full Changelog: v3.0.0...v3.0.2
v3.0.0
Greetings to Sparkle-v3.0.0! π
Explore the changelog detailing the enhancements and updates introduced in the 3.0.0 release!
π Changelog:
- NOTE: Replaced
JoltPhysics
withJitterPhysics2
. - NOTE: Updated to
OpenTK.Graphics-v5.0.0-pre.10
. - NOTE: Released our Website at (https://sparkle-engine.com/)
- Added
Skybox
. - Added
FileHelper
functionality to streamline the binding process of Raylib methods. - Added
RandomHelper
for offering functions for generating random values. - Added
MaterialProcessor
andMaterialContent
functionalities for loading materials without the need for a model. - Added
AddUnmanagedContent
to seamlessly integrate additional content into the already loaded within the ContentManager. - Added
CryptoProvider
for file encryption and decryption. - Cleanup the
Config
system and renamed it toJsonConfig
for improved clarity and organization. - Replace
FileManager
withFileAccessor
.
- Resolved issue where NuGet failed to store content.
- Resolved issue where materials of models were not being unloaded.
- Improved rendering of models to significantly improve the performance.
Full Changelog: v2.2.0...v3.0.0
v2.2.0
Greetings to Sparkle-v2.2.0! π
Explore the changelog detailing the enhancements and updates introduced in the 2.2.0 release!
π Changelog:
- NOTE: Updated to
Raylib-cs-v6.0.0
. - NOTE: Updated to
JoltPhysicsSharp-v2.3.0
. - NOTE: Add
OpenTK.Graphics-v5.0.0-pre.9
.
- Add the
ContainsOrientedBox
method within theFrustum
class. - Add the
ModelAnimationPlayer
in theModelRenderer
(Component) to handle animations for models. - Add the
Effect
abstraction to simplify shader implementation. - Add the
MaterialBuilder
for enhanced simplicity when working with materials. - Add the
PBREffect
for utilizing PBR shaders.
- Fix the issue where
JoltPhysics
does not work onMacOS
. - Remove
Java namespace
names (by@danilwhale
in #21). - Remove
GameSettings.ContentPath
andContentManager(string directory)
. - Fix the issue of allowing a
ContentProcessor
without the requiredIContentType
.
Full Changelog: v2.1.0...v2.2.0
v2.1.0
Greetings to Sparkle-v2.1.0! π
Explore the changelog detailing the enhancements and updates introduced in the 2.1.0 release!
Changelog
- NOTE: Updated to
Raylib-cs-v5.0.0
- Add
Directed, Pointed Light
Component - Add
Register System
- Add
IContentType
to set properties by loading. - Add
Frustum
- Add
ColorHelper
- Fix
packet logo
Full Changelog: v2.0.1...v2.1.0