Skip to content
This repository has been archived by the owner on Dec 26, 2024. It is now read-only.

vanviethieuanh/dcm-art-with-python

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

10 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

An artistic project with python

🎨 This project is created with educational and artistic purpose.

Installation

For the reason that this project is done with python, please make sure you have python3 in your system.

  1. It's require pygame only, so if you don't mind just install it then run:
pip install pygame
  1. If you want to play with virtual environments, you're welcome (I saved your time)
# πŸ“ In this repository folder

# 🐧 or 🍎
python3 -m venv env
source tutorial-env/bin/activate
pip3 install -r requirements.txt

# Windows
python -m venv env
.\env\Scripts\activate
pip install -r requirements.txt

Run

πŸ“ Just go to any directory of artwork that you like and run:

# 🐧 or 🍎
python3 main.py

# Windows
python main.py

Artworks

🌎 Ellipse idea come from this video about "Feynman's Lost Lecture"

🍀 Lissajous Curve, for more information, check out Wikipedia

β˜” Rain is showing pixel art style rain effect

🌊 Wave interference coding after the time I just done the National High School Graduation Examination. This is something that I can visualize from physics books.

🌴 Recursive Tree just the meaning of it's name, more in Wikipedia.