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."

Showing posts with label thick lines. Show all posts
Showing posts with label thick lines. Show all posts

Tuesday, June 3, 2008

Thick line styles in action



I'm still having hard work trying to create my models/algorithms for fast anti-aliased drawing. Anyway, I have improved my old renderer as promised.

Now thick lines can have different junction styles depending just on configuration.

For some shapes, the results can be sensibly different. The picture shows a kind of star drawn using all line styles my rasterizer offers.

Sunday, May 25, 2008

Thick lines improvement



As my new renderer will be very complicated, I will take a lot of time to plan, code and test it. Furthermore, I don't know if it will really work as I want. So, I'm still improving my old renderer.

I started to code thick lines with different kinds of junction using my vector based library. Depending on the image to be rasterized, the final result can change a lot according to the type of line used.

Image shows a square drawn using a thin line and the five types of thick lines I'm developing.

Monday, April 14, 2008

Thick lines



I have just removed some minor bugs from my renderer concerning drawing of thick lines.

Picture shows a shape correctly drawn with a thick blue border.

Like I'm dealing with this part of the renderer, I will prepare some new functionalities that can be useful when thick lines are drawn.