Platonic Solids
surface node
Creates platonic solids of different types.
Platonic solids are polyhedrons which are convex and have all the vertices and faces of the same type. There are only five such objects, which form the first five choices of this operation.
The Utah Teapot has a long history in Computer Graphics which has led to it being nominated as the sixth Platonic Solid.
The geometry created by this node is not “solid” in the sense of a solid modeler.
Placing Platonic Solids
| To... | Do this |
|---|---|
|
Place the platonic solid anywhere in the scene |
|
|
Place the platonic solid at the origin |
Press
Ctrl
+
|
Parameters
|
Solid Type |
What sort of platonic solid to generate. |
|
Radius |
How much to scale the default unit sized platonic solid. |
|
Position |
The initial location of the solid in space. |
Example files
PlatonicSolidsTypes
$HFS/houdini/help/examples/nodes/sop/platonic/PlatonicSolidsTypes.cmd
The Platonic Solids SOP generates platonic solids of different types. Platonic solids are polyhedrons which are convex and have all the vertices and faces of the same type. There are only five such objects, which form the first five choices of this operation.
This example shows all seven of the different polyhedron forms that can be made using the Platonic Solids SOP.
Usages in other examples
| Example name | Example for | |
|---|---|---|
| GeometryMattes |
Geometry compositing node |
|
| Add |
Add surface node |
|
| CopyUsingOrient |
Attrib Reorient surface node |
|
| Chain |
RBD Pin Constraint dynamics node |
|
| MatchShape |
POP Solver dynamics node |
|
| TeapotUnderTension |
Gas Surface Tension dynamics node |
|
| FieldForceSmoke |
Field Force dynamics node |
|
| SimpleRotationalConstraint |
RBD Angular Spring Constraint dynamics node |
|
| TurbulentSmoke |
Wind Force dynamics node |
|
| HotSpot |
Smoke Object dynamics node |
|
| SourceVorticlesAndCollision |
Smoke Object dynamics node |
|
| DelayedSmokeHandoff |
Smoke Object dynamics node |
|
| 2dfluid |
Smoke Object dynamics node |
|
| TwoColourFire |
Smoke Object dynamics node |
|
| RBDtoSmokeHandoff |
Smoke Object dynamics node |
|
| rbdsmokesource |
Smoke Object dynamics node |
|
| RestField |
Smoke Object dynamics node |
|
| Stack |
RBD Auto Freeze dynamics node |
|
| LookAt |
Anchor: Align Axis dynamics node |
|
| Lookup |
Lookup channel node |
|
| Ambient_Occlusion |
Mantra render node |
|
| TorqueLOD |
Torque render node |