Single-Strip Triangulation of Manifolds with Arbitrary Topology

05/10/2004
by   M. Gopi, et al.
0

Triangle strips have been widely used for efficient rendering. It is NP-complete to test whether a given triangulated model can be represented as a single triangle strip, so many heuristics have been proposed to partition models into few long strips. In this paper, we present a new algorithm for creating a single triangle loop or strip from a triangulated model. Our method applies a dual graph matching algorithm to partition the mesh into cycles, and then merges pairs of cycles by splitting adjacent triangles when necessary. New vertices are introduced at midpoints of edges and the new triangles thus formed are coplanar with their parent triangles, hence the visual fidelity of the geometry is not changed. We prove that the increase in the number of triangles due to this splitting is 50 tested the increase was less than 2 of triangles needed for a single-strip representation of a model with holes on its boundary. Our strips can be used not only for efficient rendering, but also for other applications including the generation of space filling curves on a manifold of any arbitrary topology.

READ FULL TEXT

page 2

page 8

page 9

research
05/04/2021

An Optimal Algorithm for Triangle Counting

We present a new algorithm for approximating the number of triangles in ...
research
12/23/2020

A triangle process on regular graphs

Switches are operations which make local changes to the edges of a graph...
research
02/05/2018

Robust Watertight Manifold Surface Generation Method for ShapeNet Models

In this paper, we describe a robust algorithm for 2-Manifold generation ...
research
02/14/2022

On Triangle Counting Parameterized by Twin-Width

In this report we present an algorithm solving Triangle Counting in time...
research
04/05/2019

Manifold-based isogeometric analysis basis functions with prescribed sharp features

We introduce manifold-based basis functions for isogeometric analysis of...
research
08/07/2022

A New Robust Algorithm for Computation of a Triangle Circumscribed Sphere in E3 and a Hypersphere Simplex

There are many applications in which a bounding sphere containing the gi...
research
03/05/2020

An algorithm for reconstruction of triangle-free linear dynamic networks with verification of correctness

Reconstructing a network of dynamic systems from observational data is a...

Please sign up or login with your details

Forgot password? Click here to reset