Articulo de referencia

Trituradora de polígonos

Polygon Cruncher es un software de gráficos 3D para generar mallas 3D optimizadas mediante técnicas de reducción y otras técnicas de optimización. Polygon Cruncher también está ...

Polygon Cruncher es un software de gráficos 3D para generar mallas 3D optimizadas mediante técnicas de reducción y otras técnicas de optimización. Polygon Cruncher también está disponible como API a través de un SDK .

Descripción general

Polygon Cruncher fue creado inicialmente en 1999 para Kalisto Entertainment . Originalmente se basaba en un algoritmo propuesto por Michael Garland. El algoritmo utiliza contracciones iterativas de pares de vértices para simplificar los modelos y mantiene aproximaciones de errores de superficie mediante matrices cuádricas . [ 1 ] El proceso reduce el número de polígonos triangulares con una mínima pérdida de detalle.

Polygon Cruncher simplifica las mallas y conserva la mayoría de los detalles, incluso reduciendo los polígonos hasta en un 95 %. [ 2 ] Durante la optimización, se tienen en cuenta la información de textura, los colores de los vértices y las normales especificadas, así como muchas otras configuraciones. Por ejemplo, es posible definir un eje de simetría para producir mallas simétricas de baja resolución.

Polygon Cruncher tiene la capacidad de generar una malla dinámica (también llamada malla multirresolución) una vez calculada la optimización. Esta función permite seleccionar el nivel de detalle (LOD) más adecuado para la malla en tiempo real y se muestra en el visor OpenGL de Polygon Cruncher integrado en el software.

La API Polygon Cruncher está disponible en una biblioteca de C++ . Una función permite la optimización serializada para generar recursos 3D preoptimizados para contextos como videojuegos, CAD u otros procesos de visualización en tiempo real .

Plataformas compatibles

El software Polygon Cruncher se ejecuta en el sistema operativo Windows . Está disponible como complemento para:

En el navegador de fotos 3D, Polygon Cruncher puede simplificar varios formatos 3D como Maya, Wavefront , TrueSpace , SketchUp , XSI , COLLADA , DXF , etc.

La API Polygon Cruncher está disponible para desarrolladores a través de un SDK de C++. Esta biblioteca la utilizan actualmente diversas empresas como Autodesk® (3ds Max®), Act-3D (Lumion®) y Anark® (Anark Core Platform®).

Referencias

  1. "Simplificación de superficies mediante métricas de error cuadrático" (PDF) . Archivado del original (PDF) el 1 de abril de 2011.
  2. "Descripción general de Polygon Cruncher: El estudio de optimización" .
  • Sitio web del software Polygon Cruncher
  • Sitio web del SDK de Polygon Cruncher