Another Extrusion

November 12, 2008

Extrude is a really poweful tool, which I like. This mesh is a Icosahedron, subdivided one time. Ten random faces are selected and extruded four times, the size for the next step is changed in each extrusion. The normal vector, which is equal to the extrusion direction vector, is tilted. Finally the mesh is subdivided twice in order to get smooth edges.

another_extrude_smooth

About

November 5, 2008

I have updated the about-page in case you don’t know who I am: http://proceduralmodeling.wordpress.com/about/

Cylinder in 3s

November 5, 2008

It takes 3169ms to generate this 100000-segment cylinder with 400000 faces, 1200000 edges and 200002 vertices. The size is 28125KB.

cylinder

Extrude again

October 23, 2008

I created another example with extrude, here is every face extruded once with a random length x=[1 .. 1.78]. The initial primitive is an icosahedron subdivided once.

Extrude

October 22, 2008

I have started to work on face extrude. In the example provided there is an icosahedron with one random face extruded 8 times with extrusion-length 1 and tilt vector {1.1, 1.5, 1.0}. I will add support for growing and shrinking extrusion.

Vertex displacement

October 17, 2008

Today I have implemented a vertex displacer for generative modeling.

For this example I have created a octahedron with size 8 which is subdivided once. One fourth of the vertices are selected and translated 0.9 in y direction. The model is subdivided one more time and 1/32 of the vertices are selected and translated 2.9 in x direction. Then the model is subdivided three more times and the result looks like this.

Anyways

October 16, 2008

I made a screenshot anyway. “t7.0s1.1s1.3s-1.1sss”

Design and report writing

October 16, 2008

The last days I have been spending on meetings here at the company, but I have managed to do some work with the report, because Frank have sent me some good comments.

I have investigated some tools for modeling, and seen that it might be good with a vertex selector and a possibility to transform these selected vertices. A face selector with the possibility to extrude should be really nice as well.

No fuzzy screenshots this time.

Smoothness

October 14, 2008

It is now possible to variate the smoothness in subdivision. By providing the subdivision with an extreme value for smoothing some interesting results can be obtained. Default is 1.0 that applies normal smoothing to the vertex displacement in subdivision.

An example is created: “o8.0s1.4s1.8ss” An octahedron which is subdivided with parameters 1.4 and 1.8 the two first passes and 1.0 the two last passes. The result is depicted as well.

Corkscrew

October 9, 2008


Corkscrew, generated with the L-system
0.7
1.7
5
25
L
1
L
LF+F+FL
1
L
F

Subdivided three times. Final size is 3411KB.


Follow

Get every new post delivered to your Inbox.