Archive for October, 2008
Extrude again
October 23, 2008Extrude
October 22, 2008Vertex displacement
October 17, 2008Today 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, 2008Design and report writing
October 16, 2008The 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, 2008It 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, 2008Another generated model
October 8, 2008Generated algebra
October 3, 2008It is now possible to generate an algebra from a grammar: For example this grammar
5
45
L
2
L
L\RFF++F
R
RFL//F^RL
2
R
F
L
F
Generates the algebra:
FFFF++FFFF//F^FFFFF//F^FFFFFF++FFFF//F^FFFFFF++FFFF//F^FFFFFF++FFFF//F^FFFFFF++FFFFF++FFFF//F^FFFFF//F^FFFFFF++FFFF//F^FFFFFF++FFFFF++FFFF//F^FFFFF//F^FFFFFF++FFFF//F^FFFFFF++FFFFF++FFFF//F^FFFFF//F^FFFFFF++FFFF//F^FFFFFF++FFFFF++FFFF//F^FFFFFF++FFFF//F^FFFFF//F^FFFFFF++FFFF//F^FFFFFF++FFFF//F^FFFFFF++FFFF//F^FFFFFF++FFFFF++FFFF//F^FFFFF//F^FFFFFF++FFFF//F^FFFFFF++FFFFF++FFFF//F^FFFFFF++FFFF//F^FFFFF//F^FFFFFF++FFFF//F^FFFFFF++F
Which generates a model which subdivided once has the size 1720.16KB







