Determining surfaces of revolution from their implicit equations

07/10/2014
by   Jan Vršek, et al.
0

Results of number of geometric operations (often used in technical practise, as e.g. the operation of blending) are in many cases surfaces described implicitly. Then it is a challenging task to recognize the type of the obtained surface, find its characteristics and for the rational surfaces compute also their parameterizations. In this contribution we will focus on surfaces of revolution. These objects, widely used in geometric modelling, are generated by rotating a generatrix around a given axis. If the generatrix is an algebraic curve then so is also the resulting surface, described uniquely by a polynomial which can be found by some well-established implicitation technique. However, starting from a polynomial it is not known how to decide if the corresponding algebraic surface is rotational or not. Motivated by this, our goal is to formulate a simple and efficient algorithm whose input is a polynomial with the coefficients from some subfield of R and the output is the answer whether the shape is a surface of revolution. In the affirmative case we also find the equations of its axis and generatrix. Furthermore, we investigate the problem of rationality and unirationality of surfaces of revolution and show that this question can be efficiently answered discussing the rationality of a certain associated planar curve.

READ FULL TEXT

page 3

page 5

page 8

page 10

research
07/06/2017

Changing Views on Curves and Surfaces

Visual events in computer vision are studied from the perspective of alg...
research
03/20/2009

Ambient Isotopic Meshing of Implicit Algebraic Surface with Singularities

A complete method is proposed to compute a certified, or ambient isotopi...
research
02/01/2023

Automating Crochet Patterns for Surfaces of Revolution

A surface of revolution is created by taking a curve in the xy-plane and...
research
07/16/2015

GPU-based visualization of domain-coloured algebraic Riemann surfaces

We examine an algorithm for the visualization of domain-coloured Riemann...
research
01/21/2016

3D digital reassembling of archaeological ceramic pottery fragments based on their thickness profile

The reassembly of a broken archaeological ceramic pottery is an open and...
research
06/15/2018

Computing projective equivalences of special algebraic varieties

This paper is devoted to the investigation of selected situations when t...
research
02/05/2019

A non-iterative method for robustly computing the intersections between a line and a curve or surface

The need to compute the intersections between a line and a high-order cu...

Please sign up or login with your details

Forgot password? Click here to reset