Skip to content

Color visualization of fractals in the console using symbols

Notifications You must be signed in to change notification settings

Mihahanya/Console-fractals

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 

Repository files navigation

Fractals in the console

The project implements the ability to zoom in and move around a fractal (Mandelbrot or Julia) in real time. The fractal is drawn using ASCII characters in the console.

For the program to work correctly, requires a console with support for color text output.

                                 ```:,Y::```
                              `````:::!Tz*:````
                           ``````:::,!G@@!:::````
                         ``````::::!*@@@@@*,::::``
                       `````:!!z!!!*z@@@@kz!z:::,,`
                    ```:::::,*G@@@@@@@@@@@@@@@z@mG,`
                  :::::::::,zz@@@@@@@@@@@@@@@@@@@!::`
              ::k,,,,,,,,,!*]@@@@@@@@@@@@@@@@@@@@z!:``
      ``````:::,!T@YTNTT!!*@@@@@@@@@@@@@@@@@@@@@@m!:``
    ``````::::,,z]@@@@@@@%]@@@@@@@@@@@@@@@@@@@@@@@@:``
   `````:::,,zTYG@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@::```
   ,:z`@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@k!,::```
   `````:::,,zTYG@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@::```
    ``````::::,,z]@@@@@@@%]@@@@@@@@@@@@@@@@@@@@@@@@:``
      ``````:::,!T@YTNTT!!*@@@@@@@@@@@@@@@@@@@@@@m!:``
              ::k,,,,,,,,,!*]@@@@@@@@@@@@@@@@@@@@z!:``
                  :::::::::,zz@@@@@@@@@@@@@@@@@@@!::`
                    ```:::::,*G@@@@@@@@@@@@@@@z@mG,`
                       `````:!!z!!!*z@@@@kz!z:::,,`
                         ``````::::!*@@@@@*,::::``
                           ``````:::,!G@@!:::````
                              `````:::!Tz*:````
                                 ```:,Y::```
::::::::::,,,,,,,,,,,::,N,,,,!``]!                   `
::::::::::,,,,,,,,,,,,,,,,,,!z%@]`                  ,,!,```N
::::::::::,,,,,,,,,,,,,,,,,,,@,:```              ``k!T@Y:G,,
:::::::::,,,,,,,,,,,,,,,,,,,,,,,,,!``          `:@,,,*Yz,,,,
:::::::,,,,,,,,,,,,,zz!,,,,,,,,,,,zY````     ```,!,,,,,,,,,,
:::::,,,,!Yzz!,,,@zTmN*!zYzTz!,,,,,,!`````````,!!,,,,,,,,,,,
:::,,,,,,!*GmT!Tzzzzzz*zzzz]*TT@z!,,,,````````!!!,!,,,,,,,,,
::,,,,,,,!zkGY*****zzzzzzzzzzzzz]T!Y!!k@,`````:!!GYzz,,,,,,,
:,,,,,,z@*zzGz*****zzzzGzzzmTzzzzzzT*!!!m!`````Y***G,:::::::
:,,,,,,Nzz********]mz%]GY]]]]]]G]@TTzT!!!!,:``::::::::::::::
,,@,mz,!TY*******zYmGYY]]]]]Q]%]]]kkTTTk*!!*Y:::::::::::::::
,,]*YmkT********zz]YYY]mkGGmmmmmm%kkkYTTY*!!*zz:::::::::::::
,,*z*mmmY******zmmYYYm]GGG@NNQQQQ%%%kkNYTm***!z,::::::::::::
:,,,,*zz********]YYYYmGGGNN@@@@@@@@%@GGYYYk****Y@%,:::::::::
:::,,z]z*******YQYYYYNGGNN@@@@@@@@@N@GG]YYYz****T,,,::::::::
:::::,,zzY******YYYYYmkkm%@@@@@@@@@NmGG]YYGz******!,,,::::::
::::::,,zTY******zTYYYmkk@%%@QQQQN@mGGm]YYmz****Y]]!@,::::::
::::::z*Y]]*******YYTTYGkkk@mmmmmmGm]GYYY]zz*****T]zz,,:::::
:::::::::::,m!!****@kTTTTGGk]kk]k]]]]]]Y@zz****zz,,,,,,:::::
::::::::::::kTm**!!!*]kTTTTT@k]@]]@]T@zzzz***zzz*,,,,,,,,:::
::::::::::::::::zk*!!!!!QYTzzzzzzzzzzzzzzzzz*Y@T,,,,,,,,,,,,
:::::::::::::::``::zT!!!!!*@TTzzzzzzzzz*]zzz,,zzz,,,,,,,,,,,
::::::::::::::```````:YT!!!!!!z!@!k%zT!Tm!,,,,,,,,,,,,,,,,,,
::::::::::::::```````````*z!,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,]
:::::::::mYY!G*`````````````:%k,,,,,,,,,,,,,,,,,,,,::::,@***
::::::,]]**!!!!m:```````````Y!@T!*,T,,,,,,,,,,,,,,,!,::,*@YY
:::::,*]**GT*!!!T*```````     ```!Qk!,,!*:z*zT,,,,,!!``!Tk@Q
:::::,,T]zzz*!!!!Tz!```         `!```````!k@]z,,]!,!```!TkmG
::::,,,,,,,,,,,,,,!```                  `,%,``````    `!,!z]
:::,,,,,,,,,,,,,!z@,`                     T`            `!,,

About

Color visualization of fractals in the console using symbols

Topics

Resources

Stars

Watchers

Forks

Languages