All Projects → Tw1ddle → geometrize-haxe-demo

Tw1ddle / geometrize-haxe-demo

Licence: MIT license
Demo using Geometrize Haxe and HaxeFlixel to recreate images with geometric primitives

Programming Languages

haxe
709 projects

Projects that are alternatives of or similar to geometrize-haxe-demo

Primitive
Reproducing images with geometric primitives.
Stars: ✭ 11,657 (+68470.59%)
Mutual labels:  art, primitives
geometry
Geometric primitives for Ruby
Stars: ✭ 46 (+170.59%)
Mutual labels:  geometric-shapes
stack-trace-art
Turning programming exceptions into art
Stars: ✭ 39 (+129.41%)
Mutual labels:  art
timelens
Timelens command-line client
Stars: ✭ 39 (+129.41%)
Mutual labels:  art
book-mdpc
Il cinema tra le righe... di codice!
Stars: ✭ 59 (+247.06%)
Mutual labels:  art
grafana-monitoring-art
Grafana Monitoring Art datasource
Stars: ✭ 38 (+123.53%)
Mutual labels:  art
Motus-Art
Weekly motion art projects created in JavaScript.
Stars: ✭ 129 (+658.82%)
Mutual labels:  art
NFT.net
An engine developed with .NET Core to generate NFT's through a graphical interface. Simple as that, in the best Grab & Go style.
Stars: ✭ 294 (+1629.41%)
Mutual labels:  art
graphest
A faithful graphing calculator
Stars: ✭ 42 (+147.06%)
Mutual labels:  art
Sand-Table
An open-source platform for building DIY sand tables (like the Sisyphus or ZenXY)
Stars: ✭ 99 (+482.35%)
Mutual labels:  art
glitch-art-bot-ts
Twitter bot that glitches photos on the fly
Stars: ✭ 66 (+288.24%)
Mutual labels:  art
jitana
A graph-based static-dynamic hybrid DEX code analysis tool
Stars: ✭ 35 (+105.88%)
Mutual labels:  art
mandelbrot
A mandelbrot fractal viewer in javascript using svelte
Stars: ✭ 30 (+76.47%)
Mutual labels:  art
rijksbook
🖼 A basic Flutter app built for educational purposes
Stars: ✭ 37 (+117.65%)
Mutual labels:  art
corruption-loops
Digitally disintegrating music
Stars: ✭ 37 (+117.65%)
Mutual labels:  art
creative-prediction
Creative Prediction with Neural Networks
Stars: ✭ 22 (+29.41%)
Mutual labels:  art
flixel-docs
Documentation for HaxeFlixel
Stars: ✭ 59 (+247.06%)
Mutual labels:  haxeflixel
QuietVR
A Quiet Place in VR: Generate any 3D object with your voice. It's magic!
Stars: ✭ 17 (+0%)
Mutual labels:  art
microbium-app
Draw new worlds
Stars: ✭ 89 (+423.53%)
Mutual labels:  art
pointu
✏️ Pointillisme tool based on Weighted Voronoi Stippling
Stars: ✭ 32 (+88.24%)
Mutual labels:  art

Project logo

License Build Status Badge

Geometrize Haxe is a Haxe library for recreating images with geometric primitives. This demo shows the library working with HaxeFlixel - run it in your browser.

Geometrized Lady of Shalott

Usage

The demo shows how images can be converted to shapes using Geometrize Haxe and then rendered as HaxeFlixel sprites. Open the demo and left click to cycle the example image being geometrized.

Geometrized Mona Lisa

The leftmost sprite shows the input image, the second shows the shapes image rendered by the Geometrize Haxe library, the third shows the shape image rendered by the HaxeFlixel game engine, and the rightmost show the most recently added shape.

Screenshots

Geometrized Chomsky Geometrized Surfer

Resources

Notes

  • This implementation is single-threaded, and performance varies by target platform. The first shapes usually take the longest to add, since larger shapes take longer to rasterize. Small target images are recommended - you probably do not need the detail anyway.
  • Got an idea or suggestion? Open an issue on GitHub, or send Sam a message on Twitter.
  • Geometrize Haxe is based on primitive, a Go library created by Michael Fogleman.
  • Geometrize Haxe is available as a haxelib.
  • This demo should work on all targets that HaxeFlixel supports.
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].