Splat representation of parametric surfaces

Point-based geometry representations and their splat-based generalizations have become a suitable technique both for modeling and rendering complex 3D shapes. So, it seems interesting to convert other kind of models to a point or splat-based representations. In this work, we present an approach to c...

ver descrição completa

Detalhes bibliográficos
Autores: Ayala Vallespí, M. Dolors|||0000-0003-4931-0467, Pla García, Núria|||0000-0001-9997-6254, Vigo Anglada, Marc|||0000-0001-7412-0425
Formato: informe técnico
Fecha de publicación:2005
País:España
Recursos:Universitat Politècnica de Catalunya (UPC)
Repositorio:UPCommons. Portal del coneixement obert de la UPC
Idioma:inglés
OAI Identifier:oai:upcommons.upc.edu:2117/84967
Acesso em linha:https://hdl.handle.net/2117/84967
Access Level:acceso abierto
Palavra-chave:Parametric surfaces
Point-based geometry
Voronoi diagrams
Àrees temàtiques de la UPC::Informàtica::Infografia
Descrição
Resumo:Point-based geometry representations and their splat-based generalizations have become a suitable technique both for modeling and rendering complex 3D shapes. So, it seems interesting to convert other kind of models to a point or splat-based representations. In this work, we present an approach to convert a parametric surface to an elliptical splat-based representation. Although this conversion supposes a loss of information going from an analytical to an approximate model, it will allow to locally modify zones with complex features, to mix surface and splat-based models and to take advantage of the existing point-based rendering methods. The presented approach works in the parametric space and performs an adaptive sampling based on the surface curvature and a given error tolerance. The goal is to obtain an optimized set of elliptical splats that completely covers the surface. Two strategies are presented, one based on a quadrangular subdivision of the parametric space and the other on power Voronoi diagrams. Finally, some open problems are enumerated.