GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com — GitHub - osiris77/Python-Turtle---Geometry: Python Turtle - A selection of geometric patterns

BranchesTags
Open more actions menu

Latest commit

 

History

27 Commits
27 Commits

Folders and files

NameName
Last commit message
Last commit date
screenshots
screenshots
 
 
README.md
README.md
 
 
aker.py
aker.py
 
 
amun.py
amun.py
 
 
amunet.py
amunet.py
 
 
anhur.py
anhur.py
 
 
horus.py
horus.py
 
 
imhotep.py
imhotep.py
 
 
thoth.py
thoth.py
 
 

Repository files navigation

Python-Turtle - Geometry and Geometric Patterns

Geometric patterns created using Python Turtle. The functions are all named after Eygptian Gods.

There a LOT of patterns contained within the horus.py file - this is where they ALL reside. I have begun to seperate these out into seperate functions for your reference, but this are designed to work alongside each other and create different geometric patterns. These are listed below with a screenshot.

Within Horus.py - each function starts with a simple 0/1 on-off command (e.g. aker_y = 1).

The patterns are divided into four key sections:

  • Geometric Tiled Patterns
  • Based Shapes - Which all build up from 0,0
  • Circular Patterns - Concentric circle patterns
  • Axis/Kaleidoscopic Patterns - Patterns that build upwards, then repeated kaleidoscopic-style using "Shu" to control the number of axis.

I am not a developer or coder so there are a lot of things to correct and standardise, but I have tried to create something which demostrates some complex geometric elements that can be manipulated with one or two number changes. I am not a mathematician (terrible at it infact) either so there are a few things that can be improved there too. I have learned a lot from people sharing information so I thought it would be appropriate to share what I have learned in return.

There will be more functions developed over time.


Aker - Outward Facing Lines>

Axis/Kaleidoscopic Pattern


Amun - Random Spikes

Axis/Kaleidoscopic Pattern


Amunet - Diamonds

Axis/Kaleidoscopic Pattern


Anhur - Chevrons

Axis/Kaleidoscopic Pattern


Imhotep - Islamic Inspired Tile

Geometric Tiled Pattern


Thoth - Randomised Geometric Tile

Geometric Tiled Pattern

About

Python Turtle - A selection of geometric patterns

Topics

geometric-patternsgeometrypython-turtle

Resources

Readme
Activity

Stars

12 stars

Watchers

1 watching

Forks

2 forks
Report repository

Releases

Packages

Contributors

Languages

You are visitor 01402503 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.