Release Notes-d2b
Transcription
Release Notes-d2b
GroBoto UV Output Notes. 04.22.2011 UV Mapping in GroBoto UV Mapping Options are found in the Pop-Up Menu in the lower-right portion of GroBoto’s Output Panel. Left: Windows Below: Mac OS X There are four UV options: 1. Standard UV Map: Generates conventional unwrapping of the entire surface of the Groboto model into a square in UV space. 2. Seam Profile UVs - Smooth: Maps only the ‘Seam Strip‘ — Intended for use with vertical gradient images as a masking aid for modeling or painting in other 3D apps (see page 7). 3. Seam Profile UVs: Same as Seam Profile UVs Smooth - except that UV values are discreet for each row in the Seam Strip. 4. None: No UVs generated or Output. 1 GroBoto UV Output Notes. 04.22.2011 Standard UV Mapping in GroBoto Here is a simple model —shown here as mesh preview in Groboto — and it’s GroBoto UV map as seen in Autodesk’s MudBox after OBJ Export & Import. UV Map generation is fully automatic for meshes of any complexity, all you need to do is hit the Export button. D F E A B C The portions of the mesh can be easily recognized (GroBoto Patches): A & B: Top and bottom square caps of the button ellipsoid. C: Lower part of the cylinder sidewall. D: Upper cylinder sidewall. E. Equatorial area of the button ellipsoid, punctured by the cylinder. F. Inner parts and outer rings of the two cylinder caps. 2 GroBoto UV Output Notes. 04.22.2011 Here's something a bit more complicated ... and its unwrapped mesh: Each patch gets a separate piece of unwrapped mesh. A 'Patch' in Groboto is a contiguous piece of surface bounded by seams (intersections with other surfaces), like the top of the nose as shown here: 3 GroBoto UV Output Notes. 04.22.2011 Some single patches unwrap into more than one piece (maximum three), depending on the surface topology. For instance, a sphere cannot be unwrapped onto a plane in one piece without producing ugly mesh distortion, but it unwraps nicely into three pieces, two squares on the poles and one cylindrical piece that wraps around the equator: So far we’ve looked at the GroBoto mapping produced when there is no Seam Smoothing in effect. With Smoothing, mapping is essentially the same... just a bit more sophisticated. Smoothing & UV Maps in GroBoto With GroBoto Seam Smoothing active (as show in the Mac & Windows Output Panels below), seams become significant elements of the mesh topology. Those elements are unwrapped separately onto the UV plane. 4 GroBoto UV Output Notes. 04.22.2011 Smoothing & UV Maps in GroBoto With smoothing, the same model used in the previous example (button ellipsoid and cylinder), looks like this in GroBoto. ...and below, its UV map: A The UV Map is very similar to what we had without smoothing, with one important difference. Four horizontal strips [A] are added — each two quads in height — corresponding to the seam strips. On the left we see their location on the 3D model (shown in Cinema 4D). 5 GroBoto UV Output Notes. 04.22.2011 These strips are mapped separately because the surface they cover is deformed. It is no longer the surface of the ellipsoid nor the cylinder. Those original surfaces have very nice UV mapping, guaranteed to be free of ugly distortion, overlap, etc. However, attempting to extend that nice UV mapping to the surface joining the cylinder & ellipsoid, would typically compress the UVs and might even create overlaps. Separate UV mapping for seam strips is, on the other hand, always distortion-free. Here, for instance, text placed over one of these strips (with any 2D paint tool) maps beautifully with GroBoto’s UVs: The large, sensible, UV patches created by GroBoto’s mapping are well suited for both direct 2D painting and the 3D paint tools found in many 3D apps. Exporting your GroBoto model to your 3D paint program with the Standard UV Map option enabled is all that is required. Groboto maps every point on the model to a unique location in that UV square, without distortion or overlaps. 6 GroBoto UV Output Notes. 04.22.2011 Seam Profile UVs Seam Profile UVs (called ‘Seam Masking UVs in earlier GroBoto versions), are handy as modeling & painting masks in other 3D Apps — uses vary depending on the App. This option produces no useful mapping outside of the Seam Strip. Mapping inside the Strip is onedimensional (only V values, U is constant map is read from a single column of the image). Below is an example of a Seam Profile UV set up ZBrush. More examples can be found... In Our Modeling Videos: (Look for these thumbnails -->) On the ZBrush Forum: Many examples in this thread (starting around page 13) (Text version of links above) http://www.zbrushcentral.com/showthread.php?t=61393&page=19&pp=15 http://www.groboto.com/v3/Documentation/TVideos/modelVid/ 7