In ZBrush, there are varieties of methods, which will allow you to apply texture to a 3D object. This tutorial will explain one of these methods.
One common method of applying a realistic texture to a 3D object involves the use of a pre-existing photograph of a real-world object.
This method can easily produces very good results. ZBrush has a 3DCopy function, which is designed to make the texturing process a fun and easy to execute.
In this tutorial we'll use a XSI to show you how to prep a straight (non organic) object before we export it back out as a .Obj file to be detailed in ZBrush.
This tutorial basically explains how to modify any object so it maintains its figure when subdivisions are added to it. Ideal for weapons and anything non organic.