spacer

Webref WebRef   Sitemap · Experts · Tools · Services · Newsletters · About i.com

home / experts / 3d / lesson35

Lesson 35 - Softimage--Starting With Splines - Part 1

Developer News
Sir Tim Talks Up Linked Open Data Movement
From L.A. to Vegas With 100GbE
Salesforce Rolls Out Big Summer '08 Update

Spline modeling is hardly unique to Softimage.

Modeling with curves and with surfaces composed of curves was once the province of only the most sophisticated packages--Alias and Softimage--but things are changing fast. Release 2 of 3D Studio MAX has introduced true NURBS modeling (NURBS being the most important kind of spline, as we shall see). And a generation of standalone modelers used for import into the larger packages is definitely also coming on strong. These include Rhino and Amapi. These new modelers are so relatively inexpensive that they will certainly bring the mysteries of spline modeling to a much larger audience than is presently initiated. But for the present, the spline modeling tools in Alias (for SGI platforms) and Softimage (for both Windows NT and SGI) represent the established standard with the largest based of experienced practitioners.

All models to be rendered into images (or sequences of images for animation) are composed of meshes of polygons. This is the only kind of structure that the rendering engine can understand. Traditional modeling is direct polygonal modeling--that is, the construction and editing of the polygonal model that will be rendered. Curved surfaces are created by creating a fine enough mesh of flat polygons to achieve the appearance of continuity and smoothness, with the help of the smooth shading techniques of the rendering engine (Gouraud or Phong shading).

The best example is a sphere.

In this wireframe from the Softimage screen, the mesh has very low geometrical resolution. It is said to be "low poly" or to have "light geometry." We can clearly see that the vertices are connected by straight lines. How will it render with smooth shading?

Not so good. The smooth shading of the renderer helps a bit on the curvature that faces us, but we can definitely see the straight edges along the profile. Of course, if the image were smaller the problem would be less noticeable, but at this size we'd need a much denser mesh to achieve an acceptable result. How about something like this?

This heavier geometry will render out beautifully smooth, without any trace of faceted edges even at this size.

Notice how the human eye tries to see curvature where it doesn't really exist. The vertices in the previous wireframe are still connected by tiny straight lines, but the eye can't help but force the image into smooth splines. (The words "curve" and "spline" are, for all practical purposes, used interchangeably in computer graphics.)

So if this works so well, why would we need to model with real splines?

To Continue to Parts 2 and 3, Use Arrow Buttons




JupiterOnlineMedia

internet.comearthweb.comDevx.commediabistro.comGraphics.com

Search:

Jupitermedia Corporation has two divisions: Jupiterimages and JupiterOnlineMedia

Jupitermedia Corporate Info


Legal Notices, Licensing, Reprints, & Permissions, Privacy Policy.

Advertise | Newsletters | Tech Jobs | Shopping | E-mail Offers

Solutions
Whitepapers and eBooks
IBM eBook: Planning a Service Oriented Architecture
IBM eBook: Choosing the Right Architecture--What It Means for You and Your Business
Microsoft Article: Will Hyper-V Make VMware This Decade's Netscape?
Avaya Article: Using Intelligent Presence to Create Smarter Business Applications
Intel Go Parallel Article: Getting Started with TBB on Windows
Microsoft Article: 7.0, Microsoft's Lucky Version?
Avaya Article: How to Feed Data into the Avaya Event Processor
IBM Article: Developing a Software Policy for Your Organization
Microsoft Article: Managing Virtual Machines with Microsoft System Center
Intel Go Parallel Article: Intel Threading Tools and OpenMP
HP eBook: Storage Networking , Part 1
Microsoft Article: Solving Data Center Complexity with Microsoft System Center Configuration Manager 2007
MORE WHITEPAPERS, EBOOKS, AND ARTICLES
Webcasts
HP Video: StorageWorks EVA4400 and Oracle
HP Webcast: Storage Is Changing Fast - Be Ready or Be Left Behind
Microsoft Silverlight Video: Creating Fading Controls with Expression Design and Expression Blend 2
MORE WEBCASTS, PODCASTS, AND VIDEOS
Downloads and eKits
Red Gate Download: SQL Toolbelt and free High-Performance SQL Code eBook
Iron Speed Designer Application Generator
MORE DOWNLOADS, EKITS, AND FREE TRIALS
Tutorials and Demos
Silverlight 2 App and Walkthrough: Leverage Silverlight 2 with SQL Server and XML
IBM Article: Enterprise Search--Do You Know What's Out There?
HP Demo: StorageWorks EVA4400
Microsoft Article: The Progress and Promise of Deep Zoom
Microsoft How-to Article: Get Going with Silverlight and Windows Live
MORE TUTORIALS, DEMOS AND STEP-BY-STEP GUIDES
webref The latest from WebReference.com Browse >
Book Review: Head First JavaScript · Web Hosting Control Panels · Use Your Blog for Fast Search Engine Rankings
Sitemap · Experts · Tools · Services · Email a Colleague · Contact FREE Newsletters 
 The latest from internet.com
NetApp's Virtual Storage Strategy Crystallizes · F/MC Watch: A Cisco-Centric Approach · Olympic Time Trials Use Wi-Fi Mesh

Created: March 3, 1998
Revised: March 3, 1998

URL: http://webreference.com/3d/lesson35/