NUGET-Changes:
+ Materials now have a method to draw. That should allow more freedom on how materials can have a effect on the resulting shader.
~ PostProcessEffect.Draw now needs a source ColorAttachment.
~ Added some missing summaries
GIT-/SOLUTION-Changes:
Remade the folder structure, to something more senseable.
+ Windows now have a default icon
~ Changed CVector.Set(params float[]) to CVector.SetRaw(params float[])
~ I hope, the text rendering is now fixed.
~ Mouse2D.InWorld(Camera) now uses Camera.CalculatedWorldScale.
SM.Core:
+ Particle System
+ scriptable system for scripts
~ Moved Texts- and Particles-namespace to SM.Base.Drawing
~ Changed how you tell the stopwatch to pause. (From method to property)
~ Fixed Randomize.GetFloat(min, max)
~ Now automaticly adds the DrawingBase.Transformation to DrawContext.ModelMatrix. No need to change DrawContext.Instances[0], anymore.
SM.OGL:
+ "one-file-shader"-support
SM2D:
+ DrawParticles (Control for Texture and Color not there yet)
~ Changed coordnate system to upper-right as (1,1)
~ Changed default shader to "one-file-shader"
2020-10-28 18:19:15 +01:00
Renamed from SMCode/SM.Base/Text/CharParameter.cs (Browse further)