Science News

... from universities, journals, and other research organizations

The Trick Is In The Triangles: Speeding Up 3-D Computer Models

Feb. 25, 1998 — Designers of complex structures -- from toasters to nuclear submarines -- often use computers to construct three-dimensional models electronically. But a snag can occur: The more detailed these models become, the longer it takes to put them in motion on screen.


Share This:

A Johns Hopkins University computer scientist has developed software that addresses this problem by significantly speeding up the way a computer re-displays a three-dimensional model as it changes position. The program, devised by Subodh Kumar, assistant professor of computer science, also gives designers greater control over the level of detail that appears on screen.

Kumar recently posted a preliminary version of the software, called sLIB (short for "surface library"), on the World Wide Web for free downloading by designers who use the Irix operating system. (A Windows version is being developed.) The program is available at:

http://www.cs.jhu.edu/~subodh/research/software.html

The secret to Kumar's software, he says, is in how it handles Non-Uniform Rational B-Spline representations, or NURBS, the mathematical shapes that computers can use to depict curved surfaces.

A computer can put NURBS together to form a three-dimensional representation of the complete object. Kumar's new software speeds up this process when an electronic designer is creating or refining a simple or complex NURBS model.

"This NURBS surface representation is in the computer's memory," explains Kumar. "It's data, just a sequence of bits and bytes that you can keep in a file and send to anybody. But how do you bring it back on screen and manipulate it in three dimensions?"

One common technique is to convert the original model into numerous tiny triangles that, when assembled on the computer screen, look very much like the original shape. Each time the designer clicks a mouse to look at the model from a different point of view, the triangles must be re-displayed in a new way. Kumar's software's streamlines this task by generating far fewer triangles and taking several other technological shortcuts. These improvements, he says, "enable us to speed up the whole process of displaying the NURBS models by better than 100 to 200 times over the older techniques."

His software also lets a designer zoom in on a particular part of the model to continuously increase the level of detail visible at that location.

While Kumar refines sLIB, he is allowing users of computer graphics systems to download the preliminary version at no charge. "This provides us with a wide user base to test the software," he explains. "It's not just a simple surface-rendering system. It's a whole framework in which you can test your own ideas, plug in your own little piece and see how it behaves."

The Hopkins researcher hopes that his software will someday allow a designer to take visitors on a highly detailed "virtual tour" through the interior of a submarine that exists only inside a computer. The computer model could then guide construction of the real vessel. "My dream is to increase the level of detail you can see on screen infinitely and still continue to display it at interactive speed," he said. "It may sound impossible, but it's more possible than it seems."

Kumar's research has been funded by the National Science Foundation, the Office of Naval Research and the Department of Defense.

Related Web Sites:

Johns Hopkins University Department of Computer Science: http://www.cs.jhu.edu/

Kumar's home page: http://www.cs.jhu.edu/~subodh/

Share this story on Facebook, Twitter, and Google:

Other social bookmarking and sharing tools:

|

Story Source:

The above story is reprinted from materials provided by Johns Hopkins University.

Note: Materials may be edited for content and length. For further information, please contact the source cited above.


APA

MLA

Note: If no author is given, the source is cited instead.

Search ScienceDaily

Number of stories in archives: 137,193

Find with keyword(s):
 
Enter a keyword or phrase to search ScienceDaily's archives for related news topics,
the latest news stories, reference articles, science videos, images, and books.

Recommend ScienceDaily on Facebook, Twitter, and Google:

Other social bookmarking and sharing services:

|

 
  more breaking science news

Social Networks


Recommend ScienceDaily on Facebook, Twitter, and Google +1:

Other social bookmarking and sharing tools:

|

Breaking News

... from NewsDaily.com

In Other News ...

Science Video News


Hands Free Computer Mouse

Computer scientists worked with electrical engineers to move the cursor on a computer screen with the userýs voice instead of a mouse.. ...  > full story

Strange Science News

 

Free Subscriptions

... from ScienceDaily

Get the latest science news with our free email newsletters, updated daily and weekly. Or view hourly updated newsfeeds in your RSS reader:

Feedback

... we want to hear from you!

Tell us what you think of ScienceDaily -- we welcome both positive and negative comments. Have any problems using the site? Questions?

Post this page to your favorite social bookmarking site:
Include this item in your blog or web site:
Cite this article in your essay, paper, or report:
Email this page's link to a friend or colleague: