internal static GlyphStreamManagerConfig Debug()
        {
            return(new GlyphStreamManagerConfig()
            {
                MaximumGlyphStreams = 1,
                ChanceOfNewGlyphStream = 1,

                GlyphStreamConfig = new GlyphStreamConfig()
                {
                    MaxGlyphs = 20,
                    MinGlyphs = 3,
                    MaxMovementRate = 300f,
                    MinMovementRate = 40f,

                    MinGlyphScale = 0.05f,
                    MaxGlyphScale = 0.4f,

                    GlyphConfig = GlyphConfig.Default(),
                },
            });
        }
        internal static GlyphStreamManagerConfig Mini()
        {
            return(new GlyphStreamManagerConfig()
            {
                MaximumGlyphStreams = 800,
                ChanceOfNewGlyphStream = 0.31f,
                ShaderType = SHADER_GHOST,
                GlyphStreamConfig = new GlyphStreamConfig()
                {
                    MaxGlyphs = 20,
                    MinGlyphs = 3,
                    MaxMovementRate = 300f,
                    MinMovementRate = 40f,

                    MinGlyphScale = 0.02f,
                    MaxGlyphScale = 0.055f,
                    MarginScale = 0.8f,

                    GlyphConfig = GlyphConfig.Default(),
                },
            });
        }