What is Picture to People ?

"Picture to People" (P2P) is a huge Computer Graphics project. It was started to create new softwares able to make 2D drawing, 3D rendering, vexel drawing, text effects, photo effects, image filtering and other complex Computer Graphics operations. It has been made from scratch, including its low level Computer Graphics libraries like Maccala. Nowadays, most final features produced for this project are released as free online tools available from its official website. This blog talks about Computer Graphics, mainly concerning Picture to People development.

"Only who makes has true knowledge. Knowledge is control. True power depends on total control. Only who makes from scratch has the real power."

Monday, September 29, 2008

Water text rendering

I have made an effect to render text made of water.

I could not make it so "liquid" as I would like, because if so the typography would be completely destroyed.

I think I could find a good conjugation between shape and material.

Above you can see a word made of water.

Subscribe in a reader

Sunday, September 28, 2008

Grass text rendering

I'm very busy about P2P development. I'm doing things that don't give me a screenshot or effect result to show you.

Anyway, I have made an effect to render text in grass. More about "green text" soon.

Subscribe in a reader

Wednesday, September 24, 2008

Colorful drawings from photos again

Some people have been asking me about an effect to transform photos in drawings in a cleaner colorful way.

Here I show an example of the style they asked.

I'm still creating math models for that, but I have other priorities in P2P project now.

Subscribe in a reader

Sunday, September 21, 2008

Warping using mouse drag and drop - a better example

Warping with mouse can be used to create strange or funny images from photos or drawings. The functionality is intuitive, but depending on the result you want, you need to be patient and be good with mouse.

In fact, a most common use of it for professional design is like a auxiliary tool for photo retouching. Many times it can't be use lonely for this task because it's able to remove some kinds of regions only marginally.

First you see the original part of a face and after a warped version of the same image. I created the example above with some dozens of individual warping operations using my mouse. The tool configuration used was deep in path and very restrict in neighborhood.

Would you like to try it to see how you would deal with this kind of tool?

Subscribe in a reader

Thursday, September 18, 2008

Smoke text rendering

A post of a site I like have inspired me to create a model to render text made of smoke. As always, I tried to give it a look just like you get in nature.

Despite some people draw clouds and smoke in a very similar way using other programs, usually it's not the best approach if you want a realistic result. By "realistic" I mean at least people will not have doubt about what you have drawn when they see your work. Look at my clouds text rendering bellow to see how it's different of smoke.

Above you can see a smoke word.

Subscribe in a reader

Tuesday, September 16, 2008

Real-time warping just using mouse

I'm developing a tool to let final user warp bitmaps.

Each deformation is made in real-time just using mouse drag and drop. No grids, no control points. I think it can't be easier or more intuitive. The warping is local, directed, and affect only the region around the mouse (and its path).

I have already made an example to show here. First you see a normal "a". After you see the same letter "a" warped by my model. This second image was created playing a lot with the original image. It's the result of a lot of accumulative warpings made with mouse.

This tool is getting great, but it still need some more improvement and some degree of configuration too. I'm working on it.

Subscribe (FeedBurner)

Friday, September 12, 2008

New frozen text

My time to post is very short nowadays. I'm dealing with a lot of hard math concepts and models. I'm doing new VERY low level libraries to improve the limits of P2P.

I'm studying without rest to achieve new possibilities, but it takes a lot of time and let me very very tired.

If the things keep going this way, after some more years I will be able to release also a software to bother Matlab. :P

Well, back to the point here: I have made a new rendering model to make ice text. It can also be used like a "crystal text". It's no strange, since ice is "water crystal". I have made a big effort trying to make it realistic.

Let me know if you like that.

Sunday, September 7, 2008

Pencil sketch from photos (revisited)

The effect that gives me more feedback (by email) is the pencil sketch effect made from photos. Many people would like to use a nice picture to generate a draw that really likes made by human hands.

Since a lot of people have been asking me for other results of this tool, I decided to put here another example.

Now I will make this tool available for use with text. When It's ready I will show some results here.

Thursday, September 4, 2008

Plants in wall again

Now I have a new effect for text rendering.

Imagine you have a brick wall covered by plants. Remove the right parts of the plants and you get something written in the wall.

Above you can see a word mixing plants and bricks.

Monday, September 1, 2008

Green text in a wall

I have created a text style involving plants and bricks.

I will try to resume the task to create my own math models and algorithms for professional anti-aliased rendering next days.

The image above shows a text made of plants that overlap the bricks of a wall.