Skip to content

bfrancisco/pinilian-generator

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

36 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

What's Pinilian?

Pinilian is a traditional weaving technique in the Philippines.

Pinilian means divided or separated referring to the grid or checkerboard style of the design.

(Image source from: https://ph.asiatatler.com/life/weaving-the-threads-of-filipino-heritage)

Why make a generator?

Traditional art forms here in the Philippines are being faded away as society progresses. Through making these kind of generators, we can preserve and still appreciate these traditonal art forms.

How does it work?

Users can input their preferred:

  • Size (Small, Medium, Large)
  • Primary Color
  • Secondary Color
  • File format (PNG or GIF)

Output examples

Here are some nice outputs made from the generator.

Here are some GIF animations.

Used Python modules

  • wxPython for the app GUI
  • PIL for image processing

Last words

This is a project from my Arts class at the Ateneo de Manila Senior High School. Special thanks to my groupmates, Jhoana Aguilar and Gwen Curativo.

I also give thanks to Cisco Ortega, my Comp Prog Coach. His L-painter project and L-textiles problem in Codeforces inspired us to do this project.

(Link to L-painter: https://github.com/gfmortega/L-painter)

(Link to L-textiles: https://codeforces.com/gym/102912/problem/L)

About

Computerized Pinilian pattern generator using Python, PIL, and wxPython.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors