Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/lingdong-/nonflowers
Procedurally generated paintings of nonexistent flowers.
https://github.com/lingdong-/nonflowers
art chinese flowers painting plants procedural-generation
Last synced: about 1 month ago
JSON representation
Procedurally generated paintings of nonexistent flowers.
- Host: GitHub
- URL: https://github.com/lingdong-/nonflowers
- Owner: LingDong-
- License: mit
- Created: 2018-02-12T00:49:15.000Z (almost 7 years ago)
- Default Branch: master
- Last Pushed: 2021-12-22T06:21:14.000Z (about 3 years ago)
- Last Synced: 2024-10-30T20:53:57.239Z (about 2 months ago)
- Topics: art, chinese, flowers, painting, plants, procedural-generation
- Language: JavaScript
- Homepage:
- Size: 1 MB
- Stars: 513
- Watchers: 14
- Forks: 46
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Nonflowers
Procedurally generated paintings of nonexistent flowers in Gongbi style for the browser. Generate your own online at https://lingdong-.github.io/nonflowers/.
## Sample Output
![Screenshot1](/screenshots/screen01.jpg?raw=true "")
## Description
Nonflowers is a piece of software that procedurally generate drawings of nonexistent flowers. It attempts to capture the fascinating structures of plants and the delicate brushstrokes in [Gongbi paintings](https://en.wikipedia.org/wiki/Gongbi) with mathematical functions and procedural noises. Through parameterization and randomization, the algorithm is capable of generating a large variety of original plants. It is written in Javascript and uses HTML canvas to render its output. All the graphics are computed with polygons or using pixel-level manipulations, thus no preexisting asset or external library is used.A full description of the project can be found [here](https://drive.google.com/file/d/1g1gVmRKdn4He0fgavvKt54tb6HmMYANU/view).