Unity offers several different 3D primitives objects, as shown in the following screenshot of the GameObject | 3D Object menu:
Perhaps the most versatile is Cube since it can be stretched and flattened into many useful rectangular polyhedrons. We used a Cube to create the main part of our signpost.
However, when a 3D Cube is textured with an image, the image will appear, in different orientations, on all six sides. For the text image of our signpost, we used a Plane, since a Plane has only two sides (front and back) and only displays a textured image on its front face. In fact, we cannot even see the plane at all from the side or behind.
As we found in this recipe when we created the pole for our signpost with a 3D Cylinder, cylinders are straight, round objects with flat circle ends, which makes them useful for approximating metal and wooden poles, or when making very...