Microsoft KB Archive/151643

From BetaArchive Wiki

Microsoft Knowledge Base

Project and Trim NURBS and Apply Skin in Softimage 3D

Last reviewed: May 28, 1996
Article ID: Q151643

The information in this article applies to:

  • Softimage 3D for Windows NT, version 3.01
  • Softimage 3D for IRIX, version 3.5

SUMMARY

It is possible to project and trim NURBS, and apply skin in Softimage 3D version 3.5.

MORE INFORMATION

To project, complete the following steps:

  1. Create a NURBS object and the spline to project onto it. You may want to duplicate the spline, scaling it down slightly in order to speed up the projection process.
  2. Select the NURBS object and Draw > Project on NURBS Surface.
  3. Click on the largest of the two splines and select the desired projection method in the dialogue box.
  4. Choose Preview to visualize your selection, then select OK. You can now deselect one of the curves to avoid generating useless projections.
  5. Repeat steps 3 & 4 until all the curves you wish have been projected onto the NURBS surface. (You should use at least 4 curves.)
  6. Hide the curves, leaving only the NURBS model with the projected

        curves visible.
  7. Draw > Extract and click on the curves that have been projected onto the NURBS object.
  8. In the dialogue box, click on each PROJ and click Extract.
  9. This should result in a series of NURBS curves that are related to the NURBS object.
  10. Turn on Show > EdgeFlags and verify that the edgeflags of all the extracted curves are in approximately the same place otherwise the resulting skin will be twisted.

To trim, complete the following:

  1. At this point, you might want to use the largest curve to trim the NURBS object. To trim, select the NURBS object and Draw > Trim NURBS Surface, then click on the largest curve you used to project on the surface earlier.

To skin, complete the following steps:

  1. Use the Surface > Skin function. Click on each spline in order of size, going from the largest one to the smallest.
  2. Click with the right mouse button to create the skin.
  3. Once the skin is created, you can modify it by modifying the curves you used to create it.
  4. The skin should fit nicely onto the NURBS object, can be parented, etc.

Some information about this process in respect to Relational Modelling:

Throughout the projection, trim and skin process you may opt to use relational modelling.

One of the benefits of using relational modelling is that you can modify the shape of resulting objects (such as skins) by modifying the original splines.

Also, using relational modelling will stop Softimage 3D from creating a cascade effect. For example, if modelling relations is not active when you project curves on an object, you will create a cascade effect whereby Softimage 3D creates a new object each time you project.

Another advantage of using relational modelling with this process is that, if the edgeflags of the extracted curves are not in the right place, you can rotate the original curves to remedy the problem.

Here are some problems to be aware of with the projection, trim and skin technique, and textures:

With this technique, you cannot distribute 2D textures equally over the two surfaces.

Your options are as follows:

  • use a 3D texture, or
  • use a mental ray shader.

REFERENCES

Softimage 3D Modelling User's Guide, p. 185-203. Softimage 3D Reference Guide: A to H, Interface, p. 317-328 and Softimage 3D Reference Guide: I to Z, Appendices, p. 1355-1359.

NOTE: Softimage Inc. is a wholly owned subsidiary of Microsoft Corporation.


Additional reference words: 3.50

KBCategory: kbgraphic
KBSubcategory: si si3d si3dmo



THE INFORMATION PROVIDED IN THE MICROSOFT KNOWLEDGE BASE IS PROVIDED "AS IS" WITHOUT WARRANTY OF ANY KIND. MICROSOFT DISCLAIMS ALL WARRANTIES, EITHER EXPRESS OR IMPLIED, INCLUDING THE WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. IN NO EVENT SHALL MICROSOFT CORPORATION OR ITS SUPPLIERS BE LIABLE FOR ANY DAMAGES WHATSOEVER INCLUDING DIRECT, INDIRECT, INCIDENTAL, CONSEQUENTIAL, LOSS OF BUSINESS PROFITS OR SPECIAL DAMAGES, EVEN IF MICROSOFT CORPORATION OR ITS SUPPLIERS HAVE BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. SOME STATES DO NOT ALLOW THE EXCLUSION OR LIMITATION OF LIABILITY FOR CONSEQUENTIAL OR INCIDENTAL DAMAGES SO THE FOREGOING LIMITATION MAY NOT APPLY.

Last reviewed: May 28, 1996
©1997 Microsoft Corporation. All rights reserved. Legal Notices.