Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Ron Goldman 0002

dblp:g/RonaldNGoldman · also Ronald N. Goldman · DBLP profile ↗
← Back
98ranked-venue papers
33as first author
2since 2021 · last 2024
0000-0001-8720-3860ORCID · verified

Domains — the database's venue-derived domains; a paper can count in several

Graphics, computer vision, multimedia, augmented reality and games · 87 · 32 first-author · 2 since 2021Theory of computation · 13 · 3 first-authorHuman-computer interaction and ubiquitous computing · 2 · 1 first-authorApplied, interdisciplinary, general and emerging computing · 1

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Theoretical computer science
2 papers
Computational geometry · 100%
Computer graphics and multimedia
15 papers
Geometric modeling and processing · 99% Rendering · 1%
Interdisciplinary, comprehensive, and emerging computing
1 paper
Bioinformatics and computational biology · 67% Computational science and engineering · 33%

Topics — the 21 heaviest of 24, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Geometric modeling and processing
implicitization
0.622018
Combining complementary methods for implicitizing rational tensor product surfaces · Comput. Aided Des. 2018
Implicitizing Rational Tensor Product Surfaces Using the Resultant of Three Moving Planes · ACM Trans. Graph. 2017
Computational geometry › geometric modeling and processing
algebraic surface
0.522017
Detecting When an Implicit Equation or a Rational Parametrization Defines a Conical or Cylindrical Surface, or a Surface of Revolution · IEEE Trans. Vis. Comput. Graph. 2017
Finding the Axis of Revolution of an Algebraic Surface of Revolution · IEEE Trans. Vis. Comput. Graph. 2016
Computational geometry › geometric modeling and processing
surface of revolution
0.522017
Detecting When an Implicit Equation or a Rational Parametrization Defines a Conical or Cylindrical Surface, or a Surface of Revolution · IEEE Trans. Vis. Comput. Graph. 2017
Finding the Axis of Revolution of an Algebraic Surface of Revolution · IEEE Trans. Vis. Comput. Graph. 2016
Geometric modeling and processing
implicit surface
0.312017
Implicitizing Rational Tensor Product Surfaces Using the Resultant of Three Moving Planes · ACM Trans. Graph. 2017
Computational science and engineering
computational geometry
0.112005
Improving conformational searches by geometric screening · Bioinform. 2005
Bioinformatics and computational biology › computational biophysics
conformational search
0.112005
Improving conformational searches by geometric screening · Bioinform. 2005
Bioinformatics and computational biology › molecular informatics › molecular modeling
molecular docking
0.112005
Improving conformational searches by geometric screening · Bioinform. 2005
Geometric modeling and processing
geometric algebra
0.012002
On the algebraic and geometric foundations of computer graphics · ACM Trans. Graph. 2002
Geometric modeling and processing › discrete geometry › discrete differential geometry › differential geometry
grassmann manifold
0.012002
On the algebraic and geometric foundations of computer graphics · ACM Trans. Graph. 2002
Geometric modeling and processing
subdivision surfaces
0.012001
Trimming analytic functions using right sided Poisson subdivision · Comput. Aided Des. 2001
Geometric modeling and processing › computer-aided design › computer-aided geometric design
trimming
0.012001
Trimming analytic functions using right sided Poisson subdivision · Comput. Aided Des. 2001
Geometric modeling and processing
computer-aided design
0.012004
Turtle geometry in computer graphics and computer-aided design · Comput. Aided Des. 2004
Rendering
graphics pipeline
0.012002
On the algebraic and geometric foundations of computer graphics · ACM Trans. Graph. 2002
Geometric modeling and processing
solid modeling
0.021991
Using Multivariate Resultants to Find the Intersection of Three Quadric Surfaces · ACM Trans. Graph. 1991
Solid modeling(Panel Session) · SIGGRAPH 1983
Geometric modeling and processing › surface processing › surface intersection
quadric surface intersection
0.011991
Using Multivariate Resultants to Find the Intersection of Three Quadric Surfaces · ACM Trans. Graph. 1991
Geometric modeling and processing › surface processing
surface intersection
0.011991
Using Multivariate Resultants to Find the Intersection of Three Quadric Surfaces · ACM Trans. Graph. 1991
Geometric modeling and processing › shape modeling › curve and surface modeling
geometric continuity
0.011990
Geometric continuity · Comput. Aided Des. 1990
Geometric modeling and processing › computer-aided design
computer-aided geometric design
0.021985
Markov Chains and Computer Aided Geometric Design II - Examples and Subdivision Matrices · ACM Trans. Graph. 1985
Markov Chains and Computer-Aided Geometric Design: Part I - Problems and Constraints · ACM Trans. Graph. 1984
Geometric modeling and processing › shape modeling › parametric modeling › spline curves
catmull-rom spline
0.011988
A recursive evaluation algorithm for a class of Catmull-Rom splines · SIGGRAPH 1988
Geometric modeling and processing › shape modeling › parametric modeling
spline curves
0.011988
A recursive evaluation algorithm for a class of Catmull-Rom splines · SIGGRAPH 1988
Geometric modeling and processing › shape modeling › parametric modeling › curve design
curve shape modification
0.011984
Markov Chains and Computer-Aided Geometric Design: Part I - Problems and Constraints · ACM Trans. Graph. 1984

Methods — techniques the papers use, named apart from their topics

μ-basis · 0.3syzygy · 0.3resultant of moving planes · 0.3rational parametrization · 0.3implicit polynomial equation · 0.3algebraic geometry · 0.3univariate resultants · 0.2tensor contraction · 0.2polynomial factorization · 0.2gcd computation · 0.2geometric screening · 0.1energy minimization · 0.1projective geometry · 0.0homogeneous coordinates · 0.0blossoming · 0.0multivariate resultants · 0.0greatest common divisor computation · 0.0bézout's theorem · 0.0
YearPublicationVenuePosition
2024 Subdivision algorithms with modular arithmetic
Ron Goldman 0002
Comput. Aided Geom. Des.1
2023 On the uniqueness of the multirational blossom
Orhan Ogulcan Tuncer, Plamen Simeonov, Ron Goldman 0002
Comput. Aided Geom. Des.3
2020 Recognizing algebraic affine rotation surfaces
Juan Gerardo Alcázar, Ron Goldman 0002
Comput. Aided Geom. Des.2
2019 High order smoothness of non-linear Lane-Riesenfeld algorithms in the functional setting
Nira Dyn, Ron Goldman 0002, David Levin
Comput. Aided Geom. Des.2
2019 Representing rational curve segments and surface patches using semi-algebraic sets
Li-Yong Shen, Sonia Pérez-Díaz, Ron Goldman 0002, Yifei Feng 0001
Comput. Aided Geom. Des.3
2019 On Lototsky-Bernstein operators and Lototsky-Bernstein bases
Xiao-Wei Xu 0007, Ron Goldman 0002
Comput. Aided Geom. Des.2
2019 Surfaces of revolution with moving axes and angles
Haohao Wang, Ron Goldman 0002
Graph. Model.2
2019 Rational curves over generalized complex numbers
Ron Goldman 0002, Xuhui Wang 0001
J. Symb. Comput.2
2018 Combining complementary methods for implicitizing rational tensor product surfaces
Li-Yong Shen, Ron Goldman 0002
Comput. Aided Des.2
2018 Implicitizing ruled translational surfaces
Haohao Wang, Ron Goldman 0002
Comput. Aided Geom. Des.2
2018 de Boor-suitable (DS) T-splines
Visit Pataranutaporn, Ron Goldman 0002
Graph. Model.3
2018 Syzygies for translational surfaces
Haohao Wang, Ron Goldman 0002
J. Symb. Comput.2
2017 Algorithms for computing strong μ-bases for rational tensor product surfaces
Li-Yong Shen, Ron Goldman 0002
Comput. Aided Geom. Des.2
2017 Implicitizing Rational Tensor Product Surfaces Using the Resultant of Three Moving Planes
abstract
Implicitizing rational surfaces is a fundamental computational task in Computer Graphics and Computer Aided Design. Ray tracing, collision detection, and solid modeling all benefit from implicitization procedures for rational surfaces. The univariate resultant of two moving lines generated by a μ-basis for a rational curve represents the implicit equation of the rational curve. But although the multivariate resultant of three moving planes corresponding to a μ-basis for a rational surface is guaranteed to contain the implicit equation of the surface as a factor, μ-bases for rational surfaces are difficult to compute. Moreover, μ-bases for a rational surface often have high degrees, so these resultants generally contain many extraneous factors. Here we develop fast algorithms to implicitize rational tensor product surfaces by computing the resultant of three moving planes corresponding to three syzygies with low degrees. These syzygies are easy to compute, and the resultants of the corresponding moving planes generally contain fewer extraneous factors than the resultants of the moving planes corresponding to μ-bases. We predict and compute all the possible extraneous factors that may appear in these resultants. Examples are provided to clarify and illuminate the theory.
Li-Yong Shen, Ron Goldman 0002
ACM Trans. Graph.2
2017 Detecting When an Implicit Equation or a Rational Parametrization Defines a Conical or Cylindrical Surface, or a Surface of Revolution
abstract
Given an implicit polynomial equation or a rational parametrization, we develop algorithms to determine whether the set of real and complex points defined by the equation, i.e., the surface defined by the equation, in the sense of Algebraic Geometry, is a cylindrical surface, a conical surface, or a surface of revolution. The algorithms are directly applicable to, and formulated in terms of, the implicit equation or the rational parametrization. When the surface is cylindrical, we show how to compute the direction of its rulings; when the surface is conical, we show how to compute its vertex; and when the surface is a surface of revolution, we show how to compute its axis of rotation directly from the defining equations.
Juan Gerardo Alcázar, Ron Goldman 0002
IEEE Trans. Vis. Comput. Graph.2
2016 Generalized quantum splines
Ron Goldman 0002, Plamen Simeonov
Comput. Aided Geom. Des.1
2016 Two additional advantages of complex μ-bases for non-ruled real quadric surfaces
Ron Goldman 0002, Xuhui Wang 0001
Comput. Aided Geom. Des.1
2016 Birational 2D Free-Form Deformation of degree 1 × n
Thomas W. Sederberg, Ron Goldman 0002, Xuhui Wang 0001
Comput. Aided Geom. Des.2
2016 Explicit μ-bases for conic sections and planar rational cubic curves
Xuhui Wang 0001, Ron Goldman 0002, Thomas W. Sederberg
Comput. Aided Geom. Des.2
2016 Algebraic surfaces invariant under scissor shears
Juan Gerardo Alcázar, Ron Goldman 0002, Carlos Hermoso
Graph. Model.2
2016 Finding the Axis of Revolution of an Algebraic Surface of Revolution
abstract
We present an algorithm for extracting the axis of revolution from the implicit equation of an algebraic surface of revolution based on three distinct computational methods: factoring the highest order form into quadrics, contracting the tensor of the highest order form, and using univariate resultants and gcds. We compare and contrast the advantages and disadvantages of each of these three techniques and we derive conditions under which each technique is most appropriate. In addition, we provide several necessary conditions for an implicit algebraic equation to represent a surface of revolution.
Juan Gerardo Alcázar, Ron Goldman 0002
IEEE Trans. Vis. Comput. Graph.2
2015 Complex μ-bases for real quadric surfaces
Ron Goldman 0002, Thomas W. Sederberg, Xuhui Wang 0001
Comput. Aided Geom. Des.1
2015 Quaternion rational surfaces: Rational surfaces generated from the quaternion product of two rational space curves
Xuhui Wang 0001, Ron Goldman 0002
Graph. Model.2
2014 Corrigendum to Example 4 in "μ-Bases for complex rational curves" [Computer Aided Geometric Design 30 (2013), 623-635]
Xuhui Wang 0001, Ron Goldman 0002
Comput. Aided Geom. Des.2
2014 Generating Functions for the q-Bernstein Bases
abstract
We derive explicit formulas for the generating functions of the $q$-Bernstein basis functions in terms of $q$-exponential functions. Using these explicit formulas, we derive a collection of functional equations for these generating functions which we apply to prove a variety of identities, some old and some new, for the $q$-Bernstein bases.
Ron Goldman 0002, Plamen Simeonov, Yilmaz Simsek
SIAM J. Discret. Math.1
2013 μ-Bases for complex rational curves
Xuhui Wang 0001, Ron Goldman 0002
Comput. Aided Geom. Des.2
2013 Modeling perspective projections in 3-dimensions by rotations in 4-dimensions
Ron Goldman 0002
Graph. Model.1
2013 Using a bihomogeneous resultant to find the singularities of rational space curves
Xiaoran Shi, Xiaohong Jia 0001, Ron Goldman 0002
J. Symb. Comput.3
2012 Using Smith normal forms and μ-bases to compute all the singularities of rational planar curves
Xiaohong Jia 0001, Ron Goldman 0002
Comput. Aided Geom. Des.2
2012 Implicitizing rational surfaces of revolution using μ-bases
Xiaoran Shi, Ron Goldman 0002
Comput. Aided Geom. Des.2
2012 Using μ-bases to implicitize rational surfaces with a pair of orthogonal directrices
Xiaoran Shi, Xuhui Wang 0001, Ron Goldman 0002
Comput. Aided Geom. Des.3
2012 Formulas and algorithms for quantum differentiation of quantum Bernstein bases and quantum Bézier curves based on quantum blossoming
Ron Goldman 0002, Plamen Simeonov
Graph. Model.1
2011 h-Blossoming: A new approach to algorithms and identities for h-Bernstein bases and h-Bézier curves
Plamen Simeonov, Vasilis Zafiris, Ron Goldman 0002
Comput. Aided Geom. Des.3
2011 Understanding quaternions
Ron Goldman 0002
Graph. Model.1
2010 Set-theoretic generators of rational space curves
Xiaohong Jia 0001, Haohao Wang, Ron Goldman 0002
J. Symb. Comput.3
2009 On the smoothness of real-valued functions generated by subdivision schemes using nonlinear binary averaging
Ron Goldman 0002, Etienne Vouga, Scott Schaefer
Comput. Aided Geom. Des.1
2009 µ-Bases and singularities of rational planar curves
Xiaohong Jia 0001, Ron Goldman 0002
Comput. Aided Geom. Des.2
2009 Non-uniform subdivision for B-splines of arbitrary degree
Scott Schaefer, Ron Goldman 0002
Comput. Aided Geom. Des.2
2009 mu-bases for polynomial systems in one variable
Ron Goldman 0002
Comput. Aided Geom. Des.2
2009 Axial moving planes and singularities of rational space curves
Haohao Wang, Xiaohong Jia 0001, Ron Goldman 0002
Comput. Aided Geom. Des.3
2008 After the revolution: Geometric algebra for Computer Scientists in the twenty-first century
Ron Goldman 0002
Comput. Aided Des.1
2008 Division algorithms for Bernstein polynomials
Laurent Busé, Ron Goldman 0002
Comput. Aided Geom. Des.2
2008 Nonlinear subdivision through nonlinear averaging
Scott Schaefer, Etienne Vouga, Ron Goldman 0002
Comput. Aided Geom. Des.3
2007 Axial moving lines and singularities of rational planar curves
Falai Chen, Ron Goldman 0002
Comput. Aided Geom. Des.3
2005 Subdivision Schemes and Attractors
Scott Schaefer, David Levin, Ron Goldman 0002
Symposium on Geometry Processing3
2005 Improving conformational searches by geometric screening
abstract
MOTIVATION: Conformational searches in molecular docking are a time-consuming process with wide range of applications. Favorable conformations of the ligands that successfully bind with receptors are sought to form stable ligand-receptor complexes. Usually a large number of conformations are generated and their binding energies are examined. We propose adding a geometric screening phase before an energy minimization procedure so that only conformations that geometrically fit in the binding site will be prompted for energy calculation. RESULTS: Geometric screening can drastically reduce the number of conformations to be examined from millions (or higher) to thousands (or lower). The method can also handle cases when there are more variables than geometric constraints. An early-stage implementation is able to finish the geometric filtering of conformations for molecules with up to nine variables in 1 min. To the best of our knowledge, this is the first time such results are reported deterministically. CONTACT: [email protected].
R. Allen White, Liqun Wang, Ron Goldman 0002, Lydia E. Kavraki, Brendan Hassett
Bioinform.4
2005 Curvature formulas for implicit curves and surfaces
Ron Goldman 0002
Comput. Aided Geom. Des.1
2004 The Fractal Nature of Bezier Curves
abstract
Fractals are attractors - fixed points of iterated function systems. Bezier curves are polynomials - linear combinations of Bernstein basis functions. The de Casteljau subdivision algorithm is used here to show that Bezier curves are also attractors. Thus, somewhat surprisingly, Bezier curves are fractals. This fractal nature of Bezier curves is exploited to derive a new rendering algorithm for Bezier curves.
Ron Goldman 0002
GMP1
2004 Sylvester-resultants for bivariate polynomials with planar newton polygons
abstract
We derive necessary and sufficient conditions which guarantee that a multiplying set of monomials generates exactly a Sylvester A-resultant for three bivariate polynomials with a given planar Newton polygon. We show that valid multiplying sets come in complementary pairs, and any two complementary pairs of multiplying sets can be used to index the rows and columns of a pure Bezoutian A-resultant for the same Newton polygon.The necessary and sufficient conditions include a set of Diophantine equations that can be solved to generate the multiplying sets and therefore the corresponding Sylvester $A$-resultants. Examples relevant to Geometric Modeling are provided, including a new family of hexagonal examples for which Sylvester formulas were not previously known. These examples not only flesh out the theory, but also demonstrate that none of the conditions are superfluous and that all the conditions are mutually independent. The proof of the main theorem makes use of tools from algebraic geometry, including sheaf cohomology on toric varieties and Weyman's resultant complex.
Amit Khetan, Ron Goldman 0002
ISSAC3
2004 Turtle geometry in computer graphics and computer-aided design
Ron Goldman 0002, Scott Schaefer, Tao Ju 0001
Comput. Aided Des.1
2004 Multisided arrays of control points for multisided Bezier patches
Ron Goldman 0002
Comput. Aided Geom. Des.1
2004 Recursive turtle programs and iterated affine transformations
Tao Ju 0001, Scott Schaefer, Ron Goldman 0002
Comput. Graph.3
2003 Computer Graphics in its Fifth Decade: Ferment at the Foundations
abstract
Traditionally, computer graphics is based on the mathematics of projective geometry, homogeneous coordinates, and matrix algebra. Recently these mathematical foundations have been called into question by several authors. We examine some possible alternative mathematical underpinnings for computer graphics, including Grassman spaces and Grassman coordinates, tensors and tensor algebra, and Clifford spaces and Clifford algebras.
Ron Goldman 0002
PG1
2003 Enhancing Levin's method for computing quadric-surface intersections
Wenping Wang 0001, Ron Goldman 0002, Changhe Tu
Comput. Aided Geom. Des.2
2002 The affine invariant analytic blossom
Ron Goldman 0002, Géraldine Morin
Comput. Aided Geom. Des.1
2002 Computing quadric surface intersections based on an analysis of plane cubic curves
Wenping Wang 0001, Barry Joe, Ron Goldman 0002
Graph. Model.3
2002 Fast Computation of the Bezout and Dixon Resultant Matrices
Eng-Wee Chionh, Ron Goldman 0002
J. Symb. Comput.3
2002 On the algebraic and geometric foundations of computer graphics
abstract
Today's computer graphics is ostensibly based upon insights from projective geometry and computations on homogeneous coordinates. Paradoxically, however, projective spaces and homogeneous coordinates are incompatible with much of the algebra and a good deal of the geometry currently in actual use in computer graphics. To bridge this gulf between theory and practice, Grassmann spaces are proposed here as an alternative to projective spaces. We establish that unlike projective spaces, Grassmann spaces do support all the algebra and geometry needed for contemporary computer graphics. We then go on to explain how to exploit this algebra and geometry for a variety of applications, both old and new, including the graphics pipeline, shading algorithms, texture maps, and overcrown surfaces.
Ron Goldman 0002
ACM Trans. Graph.1
2001 Trimming analytic functions using right sided Poisson subdivision
Géraldine Morin, Ron Goldman 0002
Comput. Aided Des.2
2001 On the smooth convergence of subdivision and degree elevation for Bézier curves
Géraldine Morin, Ron Goldman 0002
Comput. Aided Geom. Des.2
2000 Implicitization by Dixon A-Resultants
abstract
It is well-known that the Dixon resultant implicitizes exactly a general tensor product surface. We show that a minor of the Dixon resultant matrix can also implicitize exactly. This occurs when the monomial support of the surface parametrization is a rectangle missing at most one sub-rectangle at each of its its corners. Unlike the Sylvester dialytic method, this way of finding the implicit equation in determinant form is automatic, in bracket form, and uses much smaller matrices.
Eng-Wee Chionh, Ron Goldman 0002
GMP3
2000 Poisson Approximation
abstract
Poisson approximation extends the Bernstein-Bezier scheme from polynomials to arbitrary analytic functions. A survey of some old and new results in Poisson approximation is presented with special emphasis on algorithmic techniques for analytic functions.
Ron Goldman 0002, Géraldine Morin
GMP1
2000 Rectangular corner cutting and Sylvester A-resultants
abstract
We present a way to construct the Sylvester A-resultant matrix for three bi-degree (m, n) polynomials whose Newton polygon is modified by cutting off rectangles at the corners. We also show that the determinant of this matrix is generically non-singular, so this determinant is indeed the resultant of the three original bivariate polynomials.
Ron Goldman 0002
ISSAC2
2000 A subdivision scheme for Poisson curves and surfaces
Géraldine Morin, Ron Goldman 0002
Comput. Aided Geom. Des.2
2000 On the Validity of Implicitization by Moving Quadrics for Rational Surfaces with No Base Points
David A. Cox 0001, Ron Goldman 0002
J. Symb. Comput.2
1999 Blossoming with cancellation
Ron Goldman 0002
Comput. Aided Geom. Des.1
1999 The rational Bernstein bases and the multirational blossoms
Ron Goldman 0002
Comput. Aided Geom. Des.1
1999 On a relationship between the moving line and moving conic coefficient matrices
Eng-Wee Chionh, Ron Goldman 0002
Comput. Aided Geom. Des.3
1997 The dual basis functions for the generalized Ball basis of odd degree
Wan Ainun Mior Othman, Ron Goldman 0002
Comput. Aided Geom. Des.2
1997 Implicitizing Rational Curves by the Method of Moving Algebraic Curves
Thomas W. Sederberg, Ron Goldman 0002
J. Symb. Comput.2
1996 Theories of contact specified by connection matrices
Ayman Habib 0002, Ron Goldman 0002
Comput. Aided Geom. Des.2
1995 Change of basis algorithms for surfaces in CAGD
Suresh K. Lodha, Ron Goldman 0002
Comput. Aided Geom. Des.2
1995 Geometric Algorithms for Detecting and Calculating All Conic Sections in the Intersection of Any 2 Natural Quadric Surfaces
James R. Miller, Ron Goldman 0002
CVGIP Graph. Model. Image Process.2
1994 On the Existence and the Coefficients of the Implicit Equation of Rational Surfaces
Eng-Wee Chionh, Ron Goldman 0002
CVGIP Graph. Model. Image Process.2
1993 An Extension of Chaiken's Algorithm to B-Spline Curves with Knots in Geometric Progression
Ron Goldman 0002, Joe D. Warren
CVGIP Graph. Model. Image Process.1
1993 Erratum: Volume 55, Number 1 (1993) in the article "An Extension of Chaiken's Algorithm to B-Spline Curves with Knots in Geometric Progression," by Ron Goldman and Joe Warren, pages 58-62
Ron Goldman 0002, Joe D. Warren
CVGIP Graph. Model. Image Process.1
1993 Functional Composition Algorithms via Blossoming
abstract
In view of the fundamental role that functional composition plays in mathematics, it is not surprising that a variety of problems in geometric modeling can be viewed as instances of the following composition problem: given representations for two functions F and G , compute a representation of the function H = F o G . We examine this problem in detail for the case when F and G are given in either Be´zier or B-spline form. Blossoming techniques are used to gain theoretical insight into the structure of the solution which is then used to develop efficient, tightly codable algorithms. From a practical point of view, if the composition algorithms are implemented as library routines, a number of geometric-modeling problems can be solved with a small amount of additional software.
Tony DeRose, Ron Goldman 0002, Hans Hagen, Stephen Mann
ACM Trans. Graph.2
1992 Unimodal properties of B-spline and Bernstein-basis functions
Phillip J. Barry, John C. Beatty, Ron Goldman 0002
Comput. Aided Des.3
1992 Degree, multiplicity, and inversion formulas for rational surfaces using u-resultants
Eng-Wee Chionh, Ron Goldman 0002
Comput. Aided Geom. Des.2
1992 Blossoming Marsden's identity
L. Yohanes Stefanus, Ron Goldman 0002
Comput. Aided Geom. Des.2
1992 Using multivariate resultants to find the implicit equation of a rational surface
Eng-Wee Chionh, Ron Goldman 0002
Vis. Comput.2
1991 Interpolation and approximation of curves and surfaces using Pólya polynomials
Phillip J. Barry, Ron Goldman 0002
CVGIP Graph. Model. Image Process.2
1991 Using Multivariate Resultants to Find the Intersection of Three Quadric Surfaces
abstract
Macaulay's concise but explicit expression for nmltivariate resultants has many potential applications in computer-aided geometric design.Here we describe its use in solid modeling for finding the intersections of three implicit quadric surfaces.By B6zout's theorem, three quadric surfaces have either at most eight or intlnitely many intersections.Our method finds the intersections, when there are finitely many, by generating a polynomial of degree at most eight whose roots are the intersection coordinates along an appropriate axis.Only addition, subtraction, and multiplication are required to find the polynomial.But when there are pmsibilities of extraneous roots, division and greatest common divisor computations are necessary to identify and remove them.
Eng-Wee Chionh, Ron Goldman 0002, James R. Miller
ACM Trans. Graph.2
1990 Geometric continuity
Ron Goldman 0002
Comput. Aided Des.1
1990 Blossoming and knot insertion algorithms for B-spline curves
Ron Goldman 0002
Comput. Aided Geom. Des.1
1988 A recursive evaluation algorithm for a class of Catmull-Rom splines
abstract
It is known that certain Catmull-Rom splines [7] interpolate their control vertices and share many properties such as affine invariance, global smoothness, and local control with B-spline curves; they are therefore of possible interest to computer aided design. It is shown here that another property a class of Catmull-Rom splines shares with B-spline curves is that both schemes possess a simple recursive evaluation algorithm. The Catmull-Rom evaluation algorithm is constructed by combining the de Boor algorithm for evaluating B-spline curves with Neville's algorithm for evaluating Lagrange polynomials. The recursive evaluation algorithm for Catmull-Rom curves allows rapid evaluation of these curves by pipelining with specially designed hardware. Furthermore it facilitates the development of new, related curve schemes which may have useful shape parameters for altering the shape of the curve without moving the control vertices. It may also be used for constructing transformations to Bézier and B-spline form.
Phillip J. Barry, Ron Goldman 0002
SIGGRAPH2
1988 A recursive proof of a B-spline identity for degree elevation
Phillip J. Barry, Ron Goldman 0002
Comput. Aided Geom. Des.2
1986 Recursive subdivision without the convex hull property
Ron Goldman 0002, Tony DeRose
Comput. Aided Geom. Des.1
1985 The method of resolvents: A technique for the implicitization, inversion, and intersection of non-planar, parametric, rational cubic curves
Ron Goldman 0002
Comput. Aided Geom. Des.1
1985 Implicitization, inversion, and intersection of planar rational cubic curves
Thomas W. Sederberg, David C. Anderson, Ron Goldman 0002
Comput. Vis. Graph. Image Process.3
1985 Markov Chains and Computer Aided Geometric Design II - Examples and Subdivision Matrices
abstract
In Part I, Markov chains were shown to be associated with solutions to several standard problems in computer-aided geometric design. Constraints on these Markov chains were also derived. Examples are given here of Markov chains that either satisfy some of these constraints or solve one of these problems. Subdivision matrices are also studied in special detail.
Ron Goldman 0002
ACM Trans. Graph.1
1985 Illicit Expressions in Vector Algebra
abstract
In vector geometry there are 2 distinct types of entities: points P , Q , R … and vectors u , v , w … Generally, the operattions of vector algebra —addition, subtraction, scalar multiplication, dot product, and cross product—are intrinsically defined only for vectors, not for points. Yet illicit expressions containing terms like P + Q , cP , P X Q , etc. often appear in graphics textbooks, papers, and programs. In this paper we justify the use of such illicit expressions, and we we give criteria for recognizing when such an expression is truly legitimate. In particular we show that an algebraic expression E ( P 1 , …, Pn ) is legitimate if and only if E ( v 1 + w , … v n + w ) = E ( v 1 , …, v n ) + kw , k + 0, 1. We also derive many useful examples of such an expression.
Ron Goldman 0002
ACM Trans. Graph.1
1985 Some applications of resultants to problems in computational geometry
Ron Goldman 0002, Thomas W. Sederberg
Vis. Comput.1
1984 Linear subdivision is strictly a polynomial phenomenon
Ron Goldman 0002, David C. Heath
Comput. Aided Geom. Des.1
1984 Vector elimination: A technique for the implicitization, inversion, and intersection of planar parametric rational polynomial curves
Ron Goldman 0002, Thomas W. Sederberg, David C. Anderson
Comput. Aided Geom. Des.1
1984 Implicit representation of parametric curves and surfaces
Thomas W. Sederberg, David C. Anderson, Ron Goldman 0002
Comput. Vis. Graph. Image Process.3
1984 Markov Chains and Computer-Aided Geometric Design: Part I - Problems and Constraints
abstract
The connection between probability theory and computer-aided geometric design is explored further.Markov chains are shown to be associated with solutions to the following three geometric problems:(1) Given a curve B[P](t), alter the shape of the curve by changing the control points P. (2) Given a curve B[P](t), alter the shape of the curve by changing the blending functions B(t.).(3) Given a curve B[P](t) and blending functions D(t), find control points Q so that D[Q](t) = B[P](t).Constraints imposed on these Markov chains by computer-aided geometric design are also derived.
Ron Goldman 0002
ACM Trans. Graph.1
1983 Solid modeling(Panel Session)
abstract
Article Free Access Share on Solid modeling(Panel Session) Authors: David Gossard MIT MITView Profile , Richard Riesenfeld University of Utah University of UtahView Profile , Herbert Voelcker University of Rochester University of RochesterView Profile , Tony Woo University of Michigan University of MichiganView Profile , Chairman: Ronald N. Goldman Control Data Corporation Control Data CorporationView Profile Authors Info & Claims SIGGRAPH '83: Proceedings of the 10th annual conference on Computer graphics and interactive techniquesJuly 1983 Pages 163–165https://doi.org/10.1145/800059.801146Published:01 July 1983Publication History 0citation349DownloadsMetricsTotal Citations0Total Downloads349Last 12 Months3Last 6 weeks0 Get Citation AlertsNew Citation Alert added!This alert has been successfully added and will be sent to:You will be notified whenever a record that you have chosen has been cited.To manage your alert preferences, click on the button below.Manage my AlertsNew Citation Alert!Please log in to your account Save to BinderSave to BinderCreate a New BinderNameCancelCreateExport CitationPublisher SiteeReaderPDF
Ron Goldman 0002, Dave Gossard, Richard F. Riesenfeld, Herbert B. Voelcker, Tony Woo
SIGGRAPH1