fogleman / primitive

Reproducing images with geometric primitives.
https://primitive.lol/
MIT License
12.35k stars 608 forks source link

What are you doing with primitive? #28

Open fogleman opened 7 years ago

fogleman commented 7 years ago

It looks like at least a few of you are building things on top of primitive? I'm just curious what you're working on. Let me know if you want. :)

Everlag commented 7 years ago

I'm running it over I-frames extracted from video with ffmpeg. Notably, it improves the awful CG in Berserk 2016. Imgur album

Gist is what I'm using now. There's very hacky job resumption support.

This is my favorite result so far. favorite

nikkuang commented 7 years ago

Primitive will be my new game artist

thisisaaronland commented 7 years ago

go-iiif has baked in support for primitive as a "quality" filter:

https://github.com/thisisaaronland/go-iiif#primitive-ing

raitucarp commented 7 years ago

I use primitive as pre-process task before doing https://github.com/jcjohnson/neural-style

bmaltais commented 7 years ago

@Everlag You might want to check the following Pull request: https://github.com/fogleman/primitive/pull/29

It would help provide consistent looking pictures from frame to frame by locking the score no matter how many primitives per images are required to reach it.

bmaltais commented 7 years ago

@raitucarp How does it help with the workflow? Is it to obtain a new type of style or did you see that it help produce better looking results be simplifying the content destination?

raitucarp commented 7 years ago

@bmaltais Basically the more complex shape in an area, with different color in pixels will render more noise. This project help me a little bit to make it more realistic and artistic.

mourner commented 7 years ago

I want to make a music video for my band with it. :) Shooting with an iPhone, post-processing heavily and then running primitive on each frame.

Tw1ddle commented 7 years ago

I'm writing ports of primitive in Haxe and C++, the plan is to make tools to upgrade my programmer art for game jams like Ludum Dare.

Thanks for making this open source @fogleman, it's amazing. I'll do the same when I finish these.

UPDATE - as promised, here's a Haxe library based on primitive: https://github.com/Tw1ddle/geometrize-haxe and an interactive web demo: https://github.com/Tw1ddle/geometrize-haxe-web/

UPDATE 2 - at last, here's a C++ library based on primitive: https://github.com/Tw1ddle/geometrize-lib And a cross-platform desktop Qt app that uses the C++ library: https://github.com/Tw1ddle/geometrize

SampsonCrowley commented 6 years ago

trying to figure out how to use this with paperclip in rails. I really want to generate a primitive for every uploaded image and use the primitive in progressive enhancement

jordanbuchman commented 6 years ago

I made an Android app (source) for primitive

duhaime commented 6 years ago

I've been playing around with primitive and Three.js to make some crazy little scenes of famous paintings:

vermeer

https://bl.ocks.org/duhaime/6f2a71a76091162c57f66ea9e04db407

fogleman commented 6 years ago

@duhaime Neat!

jarmo commented 4 years ago

I'm running a small web-service for local photographers and models who are active in the nude fine-art field so that they could upload their photos and share it to social media without getting banned due to the nature of their work.

Basically, thanks to primitive we have a very nice looking social media preview images :)

Here's one example:

image

Thanks for sharing your work!