Using subdivision surfaces in Silo. |
Subdivision surfaces is a powerful modeling
idea that Silo is based around. In brief, it allows you to
take a 3d object made up of polygons and turn it into a smoothed version
of itself. You can then control the shape of the smoothed surface
(the "inner mesh") by making changes to the outer polygonal shape (the
"control cage" or the "outer mesh"). |
In Silo, you can use creases and/or partial
subdivision to make part of your model smoothed while the rest is
angular. The entire mesh need not be uniformly smoothed or
unsmoothed. |
The standard subdivide command is found in
the Subdivision menu. Choose Subdivision >
Subdivide. In the default setup, this can also be performed by
pressing the "C" button on your keyboard. Unsubdivide ("V" on the
keyboard in the default setup) will undo one level of subdivision. |
To see the effects of subdivision, try
creating a cube (Create > Cube) and then use the subdivide command.
Use the command two or three times to smooth the surface more and
more. Try using the Unsubdivide command to reduce the
subdivision. When you select a shape in object mode and subdivide
it, you can see both the original shape (in wireframe, now the control
cage) and the subdivided inner mesh. |
Now try going into face selection mode
(right-click menu, Selection Mode > Face Mode, or "D" on your
keyboard in the default setup). Notice that you can select a
face on the original cube and move it around, and it will modify the
inner mesh accordingly (top picture). If you have the control cage turned off (in the Display Options dialog), it will look like you're selecting the corresponding faces on the inner mesh, though in reality it's still selecting the face on the outer mesh (bottom picture). |
You can perform any regular polygonal edits
to your mesh while it is subdivided, and it will update
automatically. This allows you to work with the smoothed
surface while only having to worry about controlling the outer control
mesh (with it's lower resolution and fewer vertices to worrry about). |
To partially subdivide an object,
unsubdivide it all the way (press "V" several times), select the faces
or edges you want subdivided, and then use the Partial Subdivide command
(Subdivision > Partial Subdivide). Use this command
several times to smooth the selection more and more. Below is a
cube with two faces partially subdivided. |
In Silo, line segments can be subdivided or
partially subdivided too, using the same commands. Below is
an image of a line segment that has been partially subdivided (the outer
cage is in blue, the inner in black - the straight edges of the inner
shape are obscured by the straight blue edges of the outer shape, as
they run in exactly the same place). Notice how you can still
control the shape of the line with the control vertices on the original
outer line segment. |
Using creases on edges also allows you to
add angular features to your subdivided models. Select some
edges of a subdivided shape and call the Crease Edges command
(Subdivision > Crease Edges) to crease the selected edges.
Below is a subdivided shape with creased edges in orange. |
You can use the Refine Mesh command
(Subdivision > Refine Mesh) to turn the inner mesh into a control
mesh of its own. This allows you to work at the finer
resolution of the inner mesh. Once you do this and make changes on
the mesh, you cannot go back and make the mesh be controlled by an
outer mesh again (except by undoing the changes). |