Polygon_soup

Polygon soup

A polygon soup is a set of unorganized polygons, typically triangles, before the application of any structuring operation, such as e.g. octree grouping.[1]

The term must not to be confused with the "PolySoup"[2] operation available in the 3D package Houdini, whose goal is to optimize the storage space needed by some piece of geometry through the reduction of the underlying number of polygon soups used in its representation. This is accomplished by removing redundant data points (e.g. vertices with the same position) without altering the topology or assigned properties of the optimized geometry in relation to the input one. As a result of this optimization, there can be savings in the storage and processing of large polygon meshes. These savings can have a bigger impact the larger the input data is. For instance, fluid simulations, particle simulations, rigid-body simulations, environments, and character models can reach into the millions of polygons for feature films, incurring in large storage and read/write costs. In those cases, reducing the number of polygon soups required to represent such data can lead to important savings in storage use and compute time.[further explanation needed]


References

  1. GameDev.net (2010). "GameDev.net – What's a polygon soup?". Retrieved July 28, 2010.
  2. SideFX.com (2013). "SideFX.com – PolySoup surface node". Retrieved June 25, 2013.

Share this article:

This article uses material from the Wikipedia article Polygon_soup, and is written by contributors. Text is available under a CC BY-SA 4.0 International License; additional terms may apply. Images, videos and audio are available under their respective licenses.